Just to let everyone know, Linksys has released a new firmware for the popular WRT54G series of routers and it's got a lot more goodness in it than they let on.
http://www.linksys.com/download/
There are several improvements not mentioned in the documentation, like the ability to back-up your routers configuration to floppy or hard drive. But the best thing is that now you can manage and prioritize bandwidth to different computers and even individual applications. This is a huge thing for VOIP or anyone sharing a connection with someone who is into filesharing.
Normally I don't upgrade firmware unless there is a problem, but the ability to manage bandwidth using OFFICIAL firmware is awesome.