I used couples of routers from different companies including NetGear, D-link, Linksys, and Asus. You can't tell which brand is the best because they have both good and bad models.
I just returned my Asus RT-N56U because it was not better than my previous Linksys WRT310N (a bad apple) and much more expensive ($105 on sale).
I'm using WD My Net N750 (WD just entering the market for media contents), (Dual bands, Gigabyte LAN, $100 on sale). It solves all my problems from my old Linksys router, so far I'm happy with it.