I run an amateur group website, and I didn't want expensive bloatware. I wanted a simple, targeted solution that wouldn't cost me a fortune. I found this in Ticketmaster. It's simple, but it has a lot of functionality and depth as well.
The best part was the developer's unceasing support while I tried to get some customisations I needed working. He provided hands on assistance which really made the difference.
Highly recommend both the basic and pro (seating plan) option.