Does anyone use a web based meeting scheduling tool they would recommend?

 

I have to schedule a lot of meetings with (busy) people outside of my organisation i.e. I can't see their availability in Outlook.

 

I used to use Doodle, but the free version seems to have gone down hill (only 1 time slot per day), their website is sluggish/unresponsive, and I can't successfully register for a 'premium' trial.

 

I am looking for a service that will read my calendar and generate meeting slots for invitees to select yes or no for. 

 

A service that allows invitee's to share their calendars and suggests meeting slots based on when everyone is available  that would be a bonus.

 

Happy to pay for a decent service.