Welcome to WebmasterWorld Guest from 188.8.131.52
thanks in advance
Unless you want to be a full time server admin, make sure you are getting an account/server with a control panel and all other essential stuff preinstalled and that you have good, knowledgeable 24/7 telephone support. It is one thing to skimp on these things if you are just hosting your own sites, if you are hosting other people's and are not up to speed on server admin you owe it to them to have good support in place.
That will not necessarily be the cheapest way to do it, but you will sleep easy at night and when something goes wrong will not have a client screaming at you on the phone while you wait ... and wait ... and wait for an email from tech support.
This can be very embarassing to someone selling hosting accounts ;)..as can using servers who have other customers using massive CPU ressources or who that think cron jobs can be started every 5 minutes ..or that guest books are cute on 2 year old versions of apache ..
Check also in case the servers are on blacklists for spam ..