I recently began having a lot of trouble with my hosting company, site going down, database server not running for days on end, shell access disappearing, unanswered support emails, the works. So a week or so ago, I switched to a new hosting company. So far things have been great. One thing I used a lot was shell scripting and crons. When the server was up, it worked well.
