Icdsoft was recomended to me about 7 years ago by A.M. Overtone (Audio8, Serengeti fame)
I pay about $60 a year for hosting, and most times only $5 to register new domain names.
Great for me because I sometimes randomly register domain names when i think of "good" ones
and you can park up to 5 of them.
http://www.icdsoft.com/
I have never had problems with them. Tech support is stupid fast.
https://www2.suresupport.com/
the back end of the site is fairly easy to use too. If you have a basic knowledge of HTML its as easy as just uploading a file.
I used a custom wordpress style template, and it was pretty painless to get up and running.