D-Link has horrible support as well. I waited on the phone for 45 minutes on a Friday afternoon to get their stupid outsourced support to get on the phone. He talked me through a few steps, and I finally got the router to work...only that my roommate noticed the reset button, rather than the tech on the phone telling me to.
Now the router drops connection intermittently, and it has finally died. I went out and bought a Linksys, no problems with setup, and an overall solid construction. I guess the moral of the story is that you get what you pay for. Linksys all the way for me now. I can vouch for their products - have no experience, with their support, however.