Host4Geeks have been brilliant since I started using them. I host two of my personal websites on there and have recommended them to various other people. Although I can't comment on the technical side of things (I don't know anything about that kind of stuff, which is why H$G is perfect for me, I don't need to know!) the sites have never been down, slow or in any other way not working. The customer service is second to none, any problems with anything and I will usually get a reply and solution with an hour!