I would go with DLink. Linksys is good and a lot of people have no problems with. Having said that, at work, we recommend anything but Linksys because of their security track record. Their firmware has had security holes in it and they continue to patch it.
I have the Linksys wireless access point with 4 port router. No complaints. I had to call their support line (1800) to help me set it up and I ended up waiting 15 miniute to get a tech. but they were able to help me work out the problem. If you would like to see some unbias customer reviews go to Buy.com and read the customer reviews on their products.
In the feb issue of PC World they tested a few wireless routers and the DLink, Linksys and SMC versions performed the best while the SMC did not perform that well. However these were all b-wireless if I remember correctly so take that for what it's worth.