Exchange sync is working great with my iPhone, except I can't see shared calendars. I tried using iCal and subscribing to the calendars. Both of them, however, do not work properly.

What happens is every event in a month is copied onto every single day. So if I have 50 events in one month, each one is set to every day. I have 50 events in every day for that month.