Bruno Aziza has a pretty cool post on the MSDN blog which uses PowerPivot to extract calendar data from Exchange and put it into a dashboard. There's a Youtube video there, as well as the file to download and try it out.

One thing this showed me is just how poorly I categorize my time!