I've found it's best not to put all your eggs into one basket when it comes to ISPs. I have a few gigs of Afrihost data that I use as backup on my PC and all networked devices, for that it performs well enough, bar the occasional outage on Afrihost's now infamously brittle network. User...