The hosting company in L.A. I own part of is on an OC 148 connection and two blocks away from the main L.A. dns server.
The connection out on my ranch is a compleat other story....total crap that never gets full 1.5Mb but can often get only 200Kb.
It's the price I pay for being so for away from a real city.