at a customer we have one Exchange Server 2007 with SP3 on a Windows Server 2003 x64. The customer is using iPhones (4 and 3) and Windows Mobile devices.
The problem is that appointments which are booked for more than one day (multi all-day event ?) are not shown as "daily appointments" at the iPhone. So the view of the calender at the iPhone presents this appointment from 0:00 to 24:00.
This behavior is present since Service Pack 3 was installed (UR 1 installed, too). I hope it is clear what I try to say.
If I mark the multi day event at the iPhone as all day event nothing seems to change (optical) at the Exchange Server but the Apple thing shows it correctly.