Head on over to WRT54G.com for a ton of info on this incredibly flexible 802.11g wireless router.
This is where I found the Alchemy firmware update for my unit. The two most appealing things about it for me were:
The ability to specify “Services Priority” for various types of packets (bittorrent, skype, http and https) to bulk, standard, express or premium and,
The ability to assign specific IP addresses based on MAC address. This way I could configure the router to use DHCP and let my home network stay dynamic. I want to open up the 6881 port for my main machine so it can listen for incoming bittorrent messages and I wanted to only open up the one address. But I try to stay away from static addressing because I need the practice and experience dealing with machines whose IP addresses can and will change occasionally.