hi thanks for your valuable information .i wish to add my hosting experience here .i hosted large amount of my site here
tucktail here they provide free hosting service for each paid domain that
we buy from them they also provide paid hosting service here i choose deluxe plan to host my site
for which they provide me
150 GBSpace
Unlimited Bandwidth
500 Email Accounts2
25 MySQL Databases
here we can Enhance our site with today's hottest hosting applications and utilities.one of my friend use 000webhosting service to host his site .
they too provide good hosting plan .however i felt happy with my provider.