Since I was getting married, why not create a website to share our story and photos with everyone? Sounds like a great idea!
In this site, I actually tried something different, as it was new technology to me. The site actually works entirely using AJAX (actually AHAH, but oh well...). All links refresh the main content area with whatever content is being requested.
There is a simple PHP backend to handle the comments and music request pages. Also, there is a very simple admin side to allow for editing of any comments or remove music requests (if deemed inappropriate, for example).
The site was created and hosted on UnlimitedMB.com, which I used as a free hosting service before I got our own server. So... if there's any pop-ups, I apologize now.