Today was recently reviewed on Mac software site MacApper. As part of the review, we did a giveaway where the entry requirements was to suggest features you'd like to see in Today. By far the biggest request was the ability to use the application with Google Calendar.
This is actually already possible! Spanning Sync is an excellent utility that can automatically sync your Google Calendar data with iCal and Today. Here's a quick tutorial to show you how.
In iCal, create calendars with the same names as each calendar you have created in Google Calendar. We will use these to sync data between Google Calendar and iCal.
Download and install Spanning Sync from their Web site. Spanning Sync is a $25 a year subscription or 1-time $65 payment for a lifetime of updates.
Launch the Spanning Sync preference pane and authenticate with your Google account. This will enable the sync settings window as you can see below.
For each Google Calendar you want to sync, match it up with it's corresponding iCal calendar.
Set your syncing frequency to every hour.
Press the Sync button. It may take a while to get all your data synchronized between the two services depending on how long you've been using Google Calendar.
Once everything is synced, what you see in Google Calendar will also be in Today. Any changes you make on Google will also be pushed directly to Today each time Spanning Sync runs.
Spanning Sync is a great application for those that want the power and convenience of Google Calendar, but still want to enjoy some of the luxuries of using iCal and applications like Today. If you have any other tips or tricks on how you're using Today, please do share them with us!