I'm using 'HyperWRT 2.1b1 +tofu11' on my linksys router.
reply to mikefxu I am also using DD-WRT v23 on 3 WRT54GL's set up as a WDS mesh network. The main router is set up as a VPN server as well. DD-WRT works exceptionally well for these tasks and many more. Best of all it is free for personal use.