It is like any other website
You can use the iPhoto and iMovie export templates to put things on your website like it sounds like you are going to do with your pictures. But you can also use an html editor, Dreamweaver or your favorite editor, and make your website, then post it. You have, I believe, 100MB of space to do what you want, as long as it isn't vulger in anyway.
The iPhoto export to website thing is just so people who don't know how to edit html, or don't want to, can put up pictures quickly and easily. And they look nice too.
EDIT: There I did a photo album in about 2 minutes with some photos I could find.
http://homepage.mac.com/varmittang/PhotoAlbum1.html
Sorry for the delay, gf called, and Now I'm syncing a whole bunch of stuff to .imac. There should be a link to your music place in your signiture.
http://homepage.mac.com/varmittang/be
My resume place, i edited it so you only get a feel for what you can do with .mac, its not where i have my stuff yet since i'm still in school, and i have a trial version of .mac. Get a trial version, and have fun, see if it is what you want.