How much disk space and bandwidth do you require?
What is your budget?
I believe that the comparison will help you to choose the best host for your needs:
-
Plusplushosting.net
-
Stratus4.com
-
Dreamhost.com
They never sell overshared network as many other hosts do, so your sites will be always up and very fast. Compare them and choose the best. Good luck!