Linksys WRT54GL... plus you can put third party firmware on it (I use DD-WRT v23 SP2 -- it kicks @$$) that offers all kinds of advanced features. I find the VPN server feature to be extremely useful when you need to do secure VNC, RDP or SSH sessions to your internal network from a remote location.