We may not be able to say whether they are professional by looking at them, check contacting support, also do some research before you signup read through TOS, reviews, up-time and feedback from customers.
Do you need a dedicated processing, how much you expect your bandwidth per month would be and the hosting space? calculate them and then decide whether you would need a VPS or Shared hosting. GoDaddy is a best registrar and not good in hosting.
That type of “top hosts” site usually has no real goal other than maximize income via affiliate commissions. The tops themselves are, at best, a personal opinion of the site’s owner.
Are you not satisfied with Godaddy? What is it that bothers you most?
Fasthosts is owned by 1and1 (or its parent company, I don’t really recall). In any case, there should be plenty of feedback on both (most I’ve read didn’t seem so stellar). I don’t seem to recall reading anything about Easyspace.com. They’re probably very much UK focused. Is that what you’re looking for, a UK based host?
I am considering upgrading to a Virtual Server.
Are you sure you need to do that? Your traffic levels don’t seem to suggest that shared hosting isn’t a feasible solution for you anymore.
Godaddy is not giving great experience to many folks. It can be seen anywhere. as per your requirements, you can go for hostgator, lunarpages or bluehost. These are all good. I will prefer hostgator. I had a great experience with it. They had given an excellent services.
TOP ten sites or TOP100 ones are used by their owners to advertise other companies.
Ratings are built by money paid each web host. That is not an indicator at all which web host is better or worse. You need to understand that and understand that you and only decide which one is good for you.
Matt, are you still looking for reliable web hosting service provider ?
100’s of visitors a day is not a big deal, shared hosting should suffice your needs but if you need more resources with complete freedom then you can certainly go with VPS or Cloud Server.
Since you will have root access to your server you can host websites based on PHP, MySQL, CSS etc…