I tried D-Link, but I hated it. I had to reset that thing 5 times a day. It only took me a couple of days to take it back to Best Buy and pick up the Linksys WRT54G (Arrh...arrh...arrh -- Tim Allen style). Great stuff, easy to set up (they necessarily treated me like an idiot), and the setup was automatic -- meaning they didn't make me try to find IP addresses and other monumental tasks.
After a week of constant disasters in computing (please don't ask...the wounds are too new), my Linksys has renewed my hope.