was just about to post this.Please dont use 123Reg. Terrible hosting/services!
I'll host it...
if not... just setup your own in a VPS somewhere,
I used EvoHosting for a long time, and highly recommend it, a tad pricey, but you get what you pay for...
I guess your asking, is something to do with why the site was down the other day? -.-
Work out what you need then see if the hosts offer it.
If you need specifics like Windows or Linux, SSL, php, MS SQL or MySQL databases, shopping cart, Wordpress, CMS etc., some hosts enable quick installs of these, others require you to do all the setup. Sounds easy but can be a pain.
Cheap hosting is usually cheap for a reason !
Forums in 2017 psh please.I too need to know this, for when I host my "LOMCN killer" forum.