Definitely the one I would suggest as well.
Or it's dual-band big brother, the AP WZR-HP-AG300H. $89.99 for the router itself at Amazon
, oddly enough. Nice little table at the bottom comparing the Buffalo router model features as well at that link.
Supports DD-WRT out of the box and support by the manufacturer.
My ONLY complaint is that the radio on my G300NH model is a little bit weaker than my old Linksys routers, since I could boost the signal. I don't think that option works in the firmware on the buffalo, but it might be the difference between the N and G signals that I'm seeing. Still covers my entire house quite well, however, and a little bit outside.