What i'm thinking of next is getting a cheap+portable tiny wireless router that way I can go anywhere where there is an Ethernet connection (I do some computer related consulting gigs every now and then) and stay current without using someone else's setup and risking compromising my security for email etc.