Another interesting wireless router is the ASUSTeK WL-700GE and this one also is a NAS with a USB2.0 port to attach external storage, but it also include a 160GB hard disk! I really need to stop looking at these things, or I’ll buy one on a whim
Another one with similar option is the AsusTeK WL-500g, or the Linksts WRT50N or the old WRTSL54GS. If you don’t need a wireless router, the NSLU2 is much cheaper.