I think that it cost us $99 for a years subscription for the mobil me account. It comes with something like 20 gigs of space and you can buy more if you need it. Also you can have host as many websites as your memory will hold. The only reason that I'm not leaving it on there is the fact that when I give it to a customer I want it to be easy for them to type, instead of www.me.blah.blah.yadda/yadda/youknow.com
or something like that.
Ok, domains and hosting through Godaddy.com, the domain name like www.gallagherscreativeshots.com
is going to cost you around $10 a year, the hosting services are going to cost you about $7 a month. So, I figure that's not bad to have a website that could possibly bring in the customers. When you get your Mac purchase the iLife bundle it will give you the iMovie, iPhoto, iWeb, and I think something else. The website that I made was all done on iWeb. There are tutorials on the web that will let you do a lot with it.
I hope this helps, If there is anything else I can try to answer just let me know.