My husband and I used theKnot to plan our wedding and hosted our wedding website through them. It kept everything in one place, was fairly seamless, and (my favorite) FREE! It also had the capability to connect our registries to our website so our guests wanting to gift could follow a link with a simple click rather than searching for them on multiple sites.