Justin Meyer and Brian Moschel have created an application called Traffik, lists events from Google Calendar and shows the locations of those events in a map. Traffik shows only events with locations.
Click an event's title to see the event's location in the map.
When you first load this application, it only shows events from Jupiter ITS's calendar. However, you can login to Google and use your own calendar data. What's even crazier, you can create new events!