I Would recommend spending some quality time, deciding what your site needs, then scorer the forums until you find the hosting that's right for you.