I currently use this http://www.newegg.com/Product/Product.aspx?Item=N82E16833320038. Asus RT-n16 running tomato-usb. Its been perfect and I'm liking it much more than DD-WRT.
The router itself is great: the wifi is a little on the weaker side though and it doesn't support dual bands. But other than that it has great specs for a router.