For years now, I have used a free host for whatever kind of website I wanted to run, recently, after falling victim to supposed "reliable" free hosts that just go belly up after a few months.. I decided to go to a pay host. I got more than I wanted as far as a hosting plan went and I am happy with the prices.
http://3ix.com/
http://3ix.com/