1. Does the company offer telephone support or 24/7 email support?
24/7 Email support is always nice to have available, they can reply you within 1-2 hours. And you can talking your problem with customers service in telephone support.
2. What sort of history does the company have? How long has this company been in business?
Please read their company profile from their web page. How long has this company been in business? How many user of this company? A lot of the larger hosting businesses will post customer testimonials on their site to reinforce the message.
3. What software does the company offer?
Control Panel - Including statictis, webmail, adding email account, file manager, Database management,etc.
Free Scripts Provided - Some web hosting provides free scripts to users. User can install the scripts through control panel.
Major Free Scripts - Oscommerce, Phpnuke, Phpbb, Moodle, Phpwebsite, Xoops,etc.
Please check their service plan carefully before signing up. I think that you can find more than one web hosting to compare their packages.
I suggest that you need read their "terms and conditions" and redund conditions.
5. Marketing Service
Some web hosting provides search engine submission to their customers. And they can provide paid per click service to their customer.
Article By Top 5 Web hosting Review - http://pickto.net
Copyright Paula - http://www.pickto.net