Well, if size is your consideration, then any good business web hosting plan will serve your purpose pretty easily as they offer unlimited monthly bandwidth, hosting space and add-on domains too. Therefore, you need not to worry about the size, but you must look into the details of the type of web hosting you require. You can check up all kinds of web hosting on my personal website. For instance if you want to set-up a Wordpress blog for the site after a while, only Windows Web Hosting won’t help and you must ensure that Linux Hosting is offered by your web host too. Taking a look at the reviews is a good idea, but just don’t go simply by the reviews. Take a closer look at the web hosting plan and other goodies offered by the host.
AAM: Web Hosting Question