Someone mentioned Farcehosts being cheap, and thus that is why they are generally rubbish. They're cheap in everything but the price. There are many quality UK based hosts out there offering much better value for money that Farcehosts - I'm not talking about eleventy-billion gigabytes of transfer for £1, I'm talking about being able to call a freephone support number and talk to someone technical who can resolve your problem there and then without waiting. I'm talking about email reponses to support tickets taking 5 minutes, not 5 days.
The companies are out there, you just have to look for them! Unfortunately with Farcehost's massive marketing budget, they're rather ubiquitous in all of the major industry magazines... so most people don't know any better.