Which Router Should I Choose?

I would go with the D-Link since it's dual band it gives you the option to connect by two different bands if one is not effective then you can switch to the other. I know it's more money but I think it's the better all around router also.
You can also look at Netgear and Linksys as they are also highly rated routers and they will have one in your price range.

http://www.amazon.com/Netgear-WNDR3400-N600-Wireless-Router/dp/B0041LYY6K/ref=sr_1_6?s=electronics&ie=UTF8&qid=1354999382&sr=1-6&keywords=netgear+wireless+router

http://www.amazon.com/E2500-Advanced-Simultaneous-Dual-Band-Wireless-N/dp/B004T9RR4A/ref=sr_1_3?s=electronics&ie=UTF8&qid=1354999507&sr=1-3&keywords=linksys+wireless+router