i personally use
www.gradwell.com
and have done for the last several years and am very happy.
My Company currently use fasthosts but they are teh biggest waste of space i have ever ever met. we are in the process of pricing up moving to 1and1 dedicated server with SQL2000 and MS hosting. I have several mates who use 1and1 as well and they also swear by them.
still in shock at the number of peeps who said fasthosts :|