Recently, I decided that my web site should have a domain of its own so I purchased a domain name. I do not know when I will know when I will have access to my domain name, but I am look for a good paid web host for my domain. Is there a web host that I should look for? If anyone wants to know the things I ask for in a good web host, here they are: a) Reliable shared hosting b) PHP, CGI, and Pearl support c) Provides 50 to 100 MB of web space d) Bandwidth of 1-2 GBs per month e) Charges monthly payments between $8-15 or a yearly payment of $90-150. I really preferred a yearly payment so I do not have to make a payment each month. f) Good reputation and excellent customer service Are there any good candidates?