The Linksys WRT54G series of wireless routers, that includes variants: WRT54GS, WRT54GL, and WRTSL54GS, is an extremely popular among computer enthusiasts because of it's ability to run third-party open-source firmware such as DD-WRT and Tomato Firmware as it's firmware source code was released publicly under the GNU GPL. The first version was released in December 2002, but many different versions with hardware/firmware variations have subsequently been released. All feature two external antennas, 4 LAN ports, 1 WAN ports, and 802.11b/g support. The most recent version in the series is the WRT54GL, which returns to a Linux-based firmware, allowing for upgrades from third-party firmwares. It retails for around $65.