I used to run DD-WRT WRT54Gs in almost every application.
I just moved to a new house and wanted an N router, so I picked up an Asus RT-N56U based on some great reviews. So far I'm very impressed. Speeds are good, and the firmware is great, gives you tons of options and flexibility. So far, I'm not missing anything that I had when I ran DD-WRT.
Router Charts - WAN to LAN Throughput - SmallNetBuilder