"Best bang for your buck."5.0 starson by i_pwn
Pros: Good spec hardware (400Mhz processor 32 MB ram), Cheap,good range, performance, stability, gigabit ports and you can install dd-wrt on it which includes a very good QOS management.
Cons: Usb port not as useful as you might think, worked ok with external storage in the factory firmware but slowish. Still cant make it work on dd-wrt firmware since it doesn't support ntfs.
Summary: If you don't feel like over spending and would still like to get good results then definitely go for it. If you have some spare cash a better choice would be the ASUS RT-N16 (480Mhz processor with 128MB ram).