I was having problems with Google's calendar sync working with Outlook on Windows 7. The fix is simple, as suggested by this post it seems that by simply setting the calendar sync to run in Windows XP SP3 compatibility mode, all your problems will go away.
Also I found a cool desktop calendar widget which you can get to by clicking the image below:
