I love Fozzy ssd web hosting service. They are reasonably priced, reliable, and have a multitude of options available. They don't make you sign a contract, (we have a shared hosting package) and you can really customize your sites because they don't impose what applications you can install on your sites like other web hosts do.
I have been using Fozzy for about a year and they have been great. One time we had a problem and the customer support was bad, but we have had at least 3 other times where they have been helpful and spend significant time on the Skype to assist us.
You will be pleased dealing with them, dudes!