@Angela
i would suggest u to go for a webhost with good set of realistic features. Do not signup for a host with those unrealistic plans like - 500GB of storage and 5TB of banwidth for a 5$/month fee. These hosts are clearly overselling and will definitely effect performance. Initially go for a host with a realistic plan like 500mb with 10 gb of bandwidth for 5$/month.
I would suggest you to try one of these excellent hosts.
knownhost.com (excellent overall)
innohosting.com (try the UK server as the latency is low to india)
steadfast.net (excellent support and good uptime)
icdsoft.com (this site VT.com is hosted in ICDSOFT. Amazing support with 1 hour reslotion. choose b/w different locations like HK, Germany & US) U may contact Vinu for some discount
Except ICDSOFT the other hosts i have metnioned accept monthly payment. Initially I would suggest you to go for a monthly plan since it is better you have a first hand experience of the host and then u can make suitable decision regarding yearly payments since yearly payments come with discounts.
Due to finacial crisis effecting the world, lot of new and even a few old webhosting companies are being sold off or merged with other companies. So it is better you stick with a monthly plan initially.
And the other important thing to see is whether your host provides an excellent technical support with good response time.
Finally see that your host does not allow pronography/warez/spam/other illegal things as ur site may also be banned due to the ip of the server being blocked.
One more suggestion would be to keep your domain registrar seperate from ur host and this because u can move on from that host if u r not happy with its service without facing any problems for your domain.
Avoid signing up for free domain with the hosting package as many
hosts will not transfer ur site to the other host as the domain provided is free.
I hope i have made a good post that is worth to be sticky
