I'm trading from Switzerland most of the time (US markets exclusively) as I currently live in St. Gallen.
As for connectivity, unless you choose to live in a chalet somewhere up in the mountains where you'd have to rely on a satellite uplink ADSL and cable availability is pervasive. And if...