Godaddy is good, as with our chat over IM, it seems that you are really interested on Godaddy, so, here is a basic concept one would need with godaddy + FriHost !!!
To Start with Booking one domain,
You may follow this basic guide on Godaddy Registration !!!
*www.youtube.com/watch?v=0PxuKLpc074
Now after you have purchased the domain, wait for few hours (max 2 hours) to get the domain active !!!
So after the domain is active, let do the steps to get it hosted with frihost.com !!!
So, 1st hope you have one active account with FriHost... if you do, then at godaddy, log in to your control panel, now take your mouse to Domains, then My domain names,
*img2.freeimagehosting.net/uploads/503bd558c0.jpg
It will display all domains under your account, (in my case as i have many, therefore all are displayed)
*img2.freeimagehosting.net/uploads/th.b0643a6d16.jpg
Click on your domain name to come to the control panel location from where you may edit Settings, for that domain...
Now at next panel, Click on the button which says Name Server
*img2.freeimagehosting.net/uploads/th.dd200be114.jpg
Now at next page, Change them to, FirHost Given ones,
Name Server 1 ns1.frih.net
Name Server 2 ns2.frih.net
*img2.freeimagehosting.net/uploads/th.27c8fa99d7.jpg
You are done at Godaddy,
Settings may take up to 72 hours to get change, so, use service like, *www.dsnreport.com to test whether you can see the reflection or not, how ever with Indian ISP it may take 12hours, so wait a long at-least of 6 hours before going to next step...
After you see that DNS settings are update and refleting proceed to the next step..
Log in to the DirectAdmin as that is the panle they provide, *216.32.85.170:2222/ , there Click Domain Administration,
*img2.freeimagehosting.net/uploads/th.279d7cfae2.jpg
Now there Click Add new domain,
*img2.freeimagehosting.net/uploads/75cbc2f04f.jpg
On the next page enter your domain name in the format, like, yourdomain.com without WWW !!!! and Click Create !!!
*img2.freeimagehosting.net/uploads/5e61680ecf.jpg
You are done !!! Now you have purchased a domain name and parked at FriHost hosting for use !!!