@vivek :dont go for such hosts(whost etc). go to someone neutral like ashok of ewebguru.com and buy a domain name and managed DNS service.then host your blog in blogger.com or typepad or any options which gives you custom domain mapping . thats it ! its easy to setup and no need to search for free hosting crap.