What you want to do is grab a Linksys WRT54GL router ...
http://www.newegg.com/Product/Produc...scrollFullInfo
(5 eggs after 3,491 reviews)
and then flash it with the Tomato firmware...
http://www.polarcloud.com/tomato
Mine has been running literally for 3 years straight without a single hiccup.
Have also heard great things about flashing it with DD-WRT.
And if you want to get really fancy, there's a special version of Tomato that supports OpenVPN so you can set up your own VPN tunnel for logging in securely while on the road.
http://tomatovpn.keithmoyer.com/