I just installed the Drupal module GCal Events, which pulls in a specified Google Calendar, and it's working pretty well besides a few "gotchas." First things first, read the documentation on this one. It's very important to know the extra steps needed to get this working and displaying in a format that works. The most important thing to note in the documentation is that you will need to download and upload "SimplePie" in order for the module to parse the XML feed it obtains from Google. Once the module and Simple Pie are installed, you might experience a fatal error message for memory. Version 6.x-1.4 of the module loads 2500 calendar entries, so this may cause some problems. If you experience this error, try installing the development