khull:Krishant007:ajobbins: I use iwantmyname.com for domain registration.
You'll need to host it somewhere, and there are plenty of options out there for that depending on how technical you are. If you're familiar with Linux you could set up a server on Digital Ocean for around US$5-10 a month.
Don't use GoDaddy (for a number of reasons)
Ohh - what are the reasons? I actually am curious to know. I dont have much exp in this area so would be good to get your views
GoDaddy was never a good corporate citizen - SOPA, sexism, unethical behaviour from CEO, animal rights abuse. Now you may be fine with all that ...
There is that, but also their interface is horrible to use, and they are constantly trying to upsell everything, some of which you have to carefully opt out of to avoid buying.
I love iwantmyname because it's just a nice clean interface and experience.