We use Punchbowl for every larger gathering! They have so many options and the graphics are displayed so well. Tracking RSVP's and sending announcements is so easy. I also love that you can forward to a group and have people add their own emails if you don't already have them. I had to do this recently for a work party.