I used the free website from theknot.com, and it was really easy to use. All the suggested pages were pre-designed for you, and you just had to fill in all the details that you want. After the suggested pages that they set for you, you were also given 2 bonus pages of blank space for you to use it whichever way you want. I think I finished my website within a week or so. If you want your personal domain, I believe it was $19.99/yr
http://IpWarner.ourwedding.com