Actually i think that if you stick to godaddy you will not even need to change the Name Servers.(I hope So) Just buy hosting from godaddy and add subdomain domain..you wont have to change a thing
BTW if you had contacted hostgator,you should ask them to do all these things for you..Yea they will do it. I had contaced them..
If you ever plan to use it here are the steps..
1.Buy Hosting from Host Gator
2.Ask them to create a CNAME for http://www.threebrothershealth.com pointing to ghs.google.com and tell them that its for blogger custom domain and ask them to notify you when they have completed this job
3.When they are done with that(when you get notified) just login to your domain control panel(at godaddy) and change your nameservers to that of HostGators..
4.Thats all you are done..(your blog will still be hosted at blogger)
5.Now you can login to your hosting control panel and add the subdomain for forums or anything you want
This is the way i did it and i made sure that this can be done for a new customer like you.I had a chat with the Tech Guys of Hostgator.If you want i can sent you the chat transcript with hostgator..
BTW i feel that Godaddy will be better for you..So you wont need to do anything new..Just buy hosting form them thats all
If you need any help setting it up on Godaddy or HostGator,you can surely contact me..
And 1000 visits a day is a good thing to start off with.. keep going..