no webhost is perfect.
but, be smart when choosing a host, because it can really effect your income.
1. your server must put out pages FAST, this means good connectivity, and minimum hops.
2. determine where your surfers are coming from---most webmasters will find that most paying surfers come from USA and Europe.
3. go to
http://www.tracert.com/cgi-bin/trace.pl and do some traceroutes on your prospective host from various places in the world---average the times to your area of interest (usually USA and europe if you run paysites).
and if you do all that you will see that webair probably has best performance/price ratio.
that's where my boxes are.
(ISPrime is good also on connectivity test, but priced too high)