If you're tired of switching, you may want to try a VPS. I don't think you'll be able to find a shared hosting plan that really allows you to do what you want to do. Check the Offers section here, and you should find quite a few VPS companies listed, which you can further research.
Daniel B., CEO - Bezoka.com and Ungigs.com Hosting Solutions Optimized for: WordPress • Joomla • OpenCart • Moodle Data Centers in: Chicago (US), London (UK), Sydney (AU), Sofia (BG), Pori (FI) Email Daniel directly: ceo [at] bezoka.com
See what your budget is. based on it you can decide what solution would be fit your needs. Dedicated is good, it is not always a possibility depending on budget.
GS RichCopy 360 Enterprise - Voted #1 for data migration and replication in terms of performance and features. Replicate data across between servers in the same network, WAS, or even across the internet
Maybe it would help all of the users of WHT to recommend you something if you could specify more closely the bandwidth, instead of just giving a wide shut on 1-100GB bandwidth and 1-10GB space. This is kinda help us to help you ... we need to know something more, or even better, you need to know a little better what your requirements are. 1GB of bandwidth with 1GB of space can be found even under $10/mo range, but 100GB of bandwidth with 10GB of space would be a total different story.
you can try seekdotnet.com, I'm with them 1.5 years, good email support, uptime, the only one issue is no phone support.
Stay away from datapacket.net, I was with them 1.5 years too, they don't backup your data at all, after server crash I lost all my sites, my fault I did not backup frequently, I restored from old backup, and they close my accounts and said it was server abuse, but sites are working without it for 1.5year,they don't want to refund my money, said due to server abuse.
I ag with GlobalWebDan. I would recommend checking out JaguarPC and getting a VPS plan there. I was with them. I started with a $39.99/mo plan, and in a blink I had grown to their $79.99/mo plan. I don't use them anymore (I have gone on to a dedicated server), but I would highly recommend them.