I am now ready to move my self-hosted website to a bigger hosting service provider, but am overwhelmed by all the options out there!
Does anyone have a preferred or well-trusted hosting service that they could recommend that I use?
I have a web designer in place who is going to set me up with a full website design and easy-to-use CMS system, but I need to find the best possible hosting service for it, for not too much of a high cost preferably!

It needs to be a solid company which will provide me with a decent amount of server space as I'll be constantly adding content to the site, and it needs to have a good track record without too many problems or crashes - the last thing I need is my site going down because of a fault or too much traffic!
Any suggestions?
Photo: sfxeric (Flickr)