The first question to answer is "Do you want your own domain name? (www.catholicgirl2006.com)?".
If not, then here are scads of free hosting sites to check out,
here.
If you need your own domain, there's LOTS more to think about
: Mostly about how much time and money you can afford.
You need to register the domain name and have hosting. Cost-wise, you're looking at $50 to $100 a year for both.
Site-wise, you can either make it yourself with software like FrontPage ($80) - or have someone do it for you for a fee.
Yes, most hosting companies have a Web Builder feature of some sort.
I use
Lunarpages for the hosting of my 11 sites: It's $94 per year for hosting and the domain included. Tons of great features.
That only leaves the learning of the software. I propose you can get a page with links up within a few hours of installing it.