Ok, I am going to spend a little more time on this than I would ordinarily do in any form or post. I am going to try and save you all allot of time and anguish in searching countless hosts to find the best, believe me when I say I have spent nearly two weeks doing this, I have talked to countless people, read article after article, even checked out the so called best ten, I have even given three hosts the benefit of doubt, but never have I found a hosting company, that make you feel special, put your needs first, and more importantly spend time with you to ensure your happy with the products, service and customer care that this company offer. If you are lucky enough to speak to either Alex or Travis then you really will have struck gold, they will answer all your questions, put your mind at ease and more importantly won't rush you into a decision. And no I don't work for them or know them personally. If you still think you can do better than these then I personally challenge you, but I can guarantee you wont!!