Turn Netgear Router into a Print Server
I just purchased a Netgear Wireless N-300 Gigabit Router (WNR3500L) from Best Buy after our 6 year old Linksys router died. It was the least expensive router I could find locally that supported Gigabit transfer rates and, while I could have saved around $20 buying through Amazon, the price was still acceptable.
I later found out that I hit the jackpot with this one. This router is AMAZING! Netgear routers are built with the open source community in mind and they didn't hold back with the hardware on the WNR3500L. This beast has a decent CPU, 8 mb of flash, 64 MB of RAM, and a USB 2.0 port. Out of the box, the router lets you connect and share external storage devices through your router, but with a little open source loving, you can turn your Netgear WNR3500L into a print server so all your wireless devices can print without being plugged in. Note that this may void your warranty and if you're not careful, you could very well brick your router.