I can put forward a recommendation to give Plusplushosting.net
premium shared hosting a try. They have stable and fast servers located in USA. And moreover, they never sell overshared network as many other hosts do, so your sites will be always up and very fast.