Which is better, Events vs. Group Calendar?

I am designing a website for a church and they need a calendar for all their events, activities and service times. I began using the Events plugin, but it’s not really much of a calendar, and of course there will rarely be an event that will be charged or you need tickets, etc. Would the Group Calendar plugin be better? I have never used Buddy Press, and from what I understand I would need to use Buddy Press to get the Calendar option to work. What would be the best solution here? Thanks so much!