I really dont know which is better, but I am using weddingwire. From my research and comparison, it pretty much gives you just about everything that a paid website offers. I think the only difference is that with the paid website, you get your names as the url. Weddinwire also offers this but you have to pay extra. I love weddingwire. As was said before, you can definitely check out a few of these sites, paid sites have free trial periods, I tried a few before deciding on weddingwire. It is easy to use, customizable and fun! Good luck with making your choice!