It's really annoying that still many in Ceva do not understand how to organize a meeting.
We have the tool for, and it is open enough to satisfy most needs in that.
I still receive a weekly email with an Excel attachments telling me where are the collaborators of a team, prepared by a personal assistant, when it could be completely automated : SHARE YOUR CALENDAR.
Even with a shared calendar with all events details, you stil can create private events.
If you want to share more widely your availabilities, there are a couple of options.
I personnaly use tungle.me which is a Google Apps Marketplace tool (third party, free). I created my profile at http://tungle.me/ftricot, which I send to people outside the company when I want them to organise a meeting with me checking their availabilities.
You also can add this link to your email signature.
Finally, it is easy to embed a calendar in a CevApps site using the menu Insert > Calendar in a web page. Then, a Project intranet can publish the team members calendars.
Since the recent launch of this feature, the easiest way to invite people in a meeting checking their availability is the email option "insert invitation".
For people with whom you work regularly, just add their calendars to the list of coworkers calendars, and you will be able to see their calendars in a click.
Then, organizing a meeting requires to display all guests calendars first, choosing the right time, adding an event, adding the guests in the guest list.