saw you mention DirecTV service... Don't even consider it. You'll see 1000+ ping times pretty much anywhere (face it, it has to beam to a satellite and back down again before it hits a land line) and they have an extremely low daily cap (250 megabytes I think??) VPN connections rarely work... It's basically unusable for anything other than very lightly web browsing and checking email.