What are best webinar solutions?


August 24th, 2014

Looking for recommendations on webinar solutions that meet the following requirements:
a) high-quality screen-sharing with audio (delegation and support for multiple presenters are NOT required)
b) registration page that lists all webinars that we have scheduled (i.e. I want to point prospective attendees to a list of all pending webinars and have the attendees choose a webinar time that works for their schedule)
c) automatic reminders + calendar integration for registrants
d) scalable to 25 attendees (100+ is the nice to have future requirement)
e) affordable (free or <$25 a month plan that meets all of the above requirements)
f) it just works :) 
e) nice to have's:
- group chat 
- record webinar
- live polling