I have been with hostingsource.com for about 8 months now and it's good host, since I've hadn't had to use customer service once.
it seems like there is a lot of support though, based on my impression from emails and the website. For service and support I give this US host a 10/10 and I highly recommend them.