myriad hosting is pretty good, though it's unmanaged and you need your own system admin.
alternatively, you could scope webhosting talk and see what the top recommends are.
-
if you dont need a VPS/dedicated, you can look at precisionEffect.com.
they have a managed premium shared hosting account, and for $39.90, it's good bang for your buck. i understand they have about 10% the regular number of customers on it compared to a regular shared hosting account and they have some failover crash recovery built into it.