You should read the post from the admin on the first year free domain name at (can i say register.com?) that place. be sure to go to autoupdate a n d turn it off, and as quikly as you can delete your credit card from the wallet so it doesnt take it upon itself to doit anyways.
i had to go to auto update twice to get my card off, but i did the 895FIVE deal 45 bucks for 5 years. not a bad deal
to set your dns name there, you will get three lines initially when you log into your acct.
your domain name
somesmegg webbuild
somesmegg web forwarding
click on your domain name, enter our dns name servers in the top two places, and click through. it will say you are losing this and that... but you dont want it since you have this great host already and you dont need to pay them to forward what you can set right there, your domain name servers...
hope that gets ya going
oh, and feel free to add to my rep too...