Give Rockhoster.com a try. They have a rock solid infrastructure in place and guaranteed to serve you the next several years to come.
Support is satisfactory to the customers and techs are really knowledgeable. Overall, a best host is that which makes less head aches for their customers.