There are a few web hosting portal sites that list the top ranked sites. My advice on hosting though, is that don't base your host solely on price - I have done that in the past and lost everything. Better to do a little research and find a host that has favorable customer reviews. Knowing what you want your site to do…