Well, I bought my domains, bought a month of hosting (through GoDaddy, just to try it out) and just did the host setup thing. Got a notice that it'd take about 24hours to activate, and then I could start building.
I decided not to go the Site Builder route that they offer. So, we'll see how that goes.
Here's the details of the hosting plan I went with. Website probably won't be huge, but I wasn't sure how much space and bandwidth to get, so I picked the middle package:
Plan Features
• 100 GB NOW 150 GB Space
• 1,000 GB NOW 1,500 GB Transfer
• 500 Email Accounts
• Unlimited Web sites
• FREE! Software
• 25 MySQL Databases
• Unlimited Email Forwards
• Forums, Blogging, Photo Galleries
• Go Daddy Hosting Connection
• $25 Google® AdWords® Credit1
• $50 Microsoft® adCenter Credit†
• FREE! Google Webmaster Tools
BTW, what are MySQL Databases?
Also, once the site is up and running, does it automatically show up on Google and such?