How about an iPhone app that combines data from the calendar, contacts, and does push notification? You just open the app up when you see the notification on the icon, and it shows you the event, and if you reply yes or maybe, it adds the event to your calendar. There would be a list of recent invites to give you quick access in case you want to change your mind. A similar list of upcoming events would also be great.