I just say the "blank" to the crap and build my own using a PII 333MHz L2Cache 512KB, Digital Workstation with 512MB of RAM an 6GB HD. Installed IPCOP and two 3Com NIC PCI. Attached to DSL Modem WAN (RED) and Linksys 5-port Switch for LAN (Green). Use SNORT for Intrustion Detection an etc.. I find it faster than my old LINKSYS Router V3, which gave out on me the other day only lasted 1 year before the DHCP Server failed. LINKSYS Router V2 lasted 3 years before it fired. Both were on 24/7
So IPCOP works it's not perfect in some areas but it's not crapy like the plastic ones in the store. As for wireless I did get BELKIN 54G 2.4Ghz WAP or AP Access Point that works great and it's on 24/7. I found the 5 and 8-port switches from LINKSYS are very good. Just the Routers are bad. BELKIN makes a cheap $39 dollar Wireless Router, that can be use as AP/Bridge which that's all I can use it for. Forget about using as a Router it can't handle the DNS Server which it fails. So using it a repeater for my wireless it works great for that purpose. Like those areas of week wireless it makes it go from very good to excellent signal.
I also use GBPVR for network streaming of IPTV audio, video and recording of such video. IPCOP has done a nice job there, better than with the LINKSYS router did. Nothing but trouble.