Good news - the Calendar hub supports syncing with Google. Bad news - multiple Google Calendars (shared or created) cannot be transferred; only the initial one that comes with your account will be shown on your Windows Phone 7. That heavily impedes those who rely heavily on Google for their schedules. Furthermore, there's no weekly view or zoom functionality in the calendar. What's available however is you can view your tasks accordingly to month, day and agenda.
Though we were a little displeased with the lack of some functions, there were others that were worth noting. One unique feature that we really liked is that as you create or edit events, you can choose to select appropriate attendees from your collection of contacts. As the entry is saved, an email will be sent out - if you choose the option - to these contacts, requesting for them to accept, or decline the event invitation. Your attendees can also be notified (you will be given a choice after saving the event) via email if there are subsequent changes to the event, such as renaming or changing the time of appointment. In a similar vein, if you are running late for an event and want to notify your attendees, you can click on an aptly-designed icon of a running man to send out an email to inform them. These emails are automatically titled after the name of your event, so correspondence has been streamlined to be snappy and quick. The default path for these emails will be directed to your synced hotmail accounts, but if you require SMS notifications, you can get Hotmail to send them to you for a nominal fee. The only downside is that this feature is restricted to email correspondence; you can't do it through SMS, Twitter or Facebook just yet.