doesn't really matter what encryption you're running when hidden admin accounts are installed on the unit, and the password is publicly known (as is the case with the Netgear wireless unit). Their first "fix" was to change the admin password. Unbelievable. Companies like that tend to not get my business.
I have not had any issues with D-Link products. Apple's Airport products are also extremely well-made and have great software, but are a little more expensive. You get what you pay for.