My experience with GTHost.com has been extremely positive. I have had no problems in working with them to get the account setup and the site published.
No hidden fees or surprises, very reliable service. I have not really had to use the customer service, because everything was fine with them (no downtime and no problems).