The issue discussed here is not specific to any brand (Netgear, D-Link, Apple, Cisco, etc) or model of router.
The discussion around routers should be simply, if you have a router you should monitor the suppliers support site from time to time and make sure you keep up to date with current firmware. Occasionally a supplier will make an error, everyone does (commonly called learning). A reasonable supplier, such as Netgear, D-Link, Apple and Cisco, will post details to advise of an issue and how to address it. The issues being referred to here about Netgear Firmware apply to a small number of their many devices. If you read their site you see that it is a notice of a general issue in one relaese, it is not IOS6 specific, although Netgear do acknowledge that some IOS6 device are having issues and Netgear is seeing what they can do to help. Note that this is not Netgear saying they have caused the worldwide issue being felt by some of us, just that they are looking into what may be going on. At least someone is looking into it.
As an example, the Apple Airport Extreme is listed here as being both fine and problematic. No doubt some will say that this must then be down to an indiviual's environment. I cannot comment for all here but I have a current, up to date, Apple based network. Everything works fine except IOS6 devices (we have a few). I have been in touch with Apple support and they confrm the network is set up correctly.
The bottom line on routers is - if you want a new router buy a new one. It does not matter what brand or model because it will probably not fix the cause of this issue, it may make it a bit less obvious or intrusive and if that is good for you then spend the money. Just be sure you are not expecting a cure.
In reality you probably have no control over any device you connect to if it is not your own. The issue is being experienced in a wide range of places - cafes, work places, foyers, hotels, even the Apple Stores. How many different routers do you think your device may 'see' in any one day? In my case, my logging says upwards of 50 on most days. Maybe that is a factor in itself, I don't know. I do know the access points I use are not all one brand and for me that reduces the likelyhood that it is a router issue. Sorry, I have difficulty believing that most mainstream routers do not support the common international standards.
I am currently 'avoiding' the issue on my iPhone 4s by shutting it down each day (which I normaly do not do). It is working for me. I am avoiding the issue, I have not resolved it. I can make it happen again by not shutting down the device.
My testing has indicated that the issue I see is cumulative. What I mean is that it builds up over time to a point where it becomes visible. Until that point you would not know anything is different or wrong. In my case the issue 'shows' somewhere between day 3 and day 5 after I shutdown and restart. It seems that the number of discreet connections may be a factor, but I have not put this through a controlled test yet. Even so, one IOS6 device we have stays very much within our own network. It does not show the frequency of issue that my business iPhone does, just as an example.
Remember that changing your router has no effect on any other access point you may use. It may help at home but once you leave that environment your "fix" does not apply.