This site is really cool - haven't seen anything like it. You can create a wedding announcement for family and friends without having to let them onto your facebook account.
I guess it also works for engagements, births, anniversaries, new pets, graduations, promotions and whatever. Which is nice if you don't want to pay for a newspaper announcement.
I found it pretty easy to use and like that it's free.