> Do you want a router that has DD-WRT pre-installed?
No, not really. I build my own routers using commodity hardware and Debian. If I had to go back to consumer hardware, I would get a GL.Inet or other off-the-shelf router that supports OpenWrt and flash it.
Explain commodity hardware, you mean a generic x86 with an asic card? Or a whitebox router?