The latest release of the excellent Linux-driven open router stack, DD-WRT, is finally out so you are all encouraged to try it. DD-WRT is a greatly enhanced replacement OS for network routers (both wired and wireless, or just a PC with cards!) which boasts an incredible amount of improvements over the out-of-the-box functionality - wifi strength boost, greatly extended configuration, dynamic DNS support, and lots, lots more. One really cool feature is the ability to take different hardware and link them all together in a mesh, which normally costs quite a bit to do. Great stuff.