When opening shared resource calendars from Exchange 2007 in Outlook 2007 in e.g. month view, meetings are shown with their correct beginning but with end "none", i.e. they extend forever! Hovering over an entry shows the time as "9:00-None ...".
Since they never end, they also accumulate, so you have more and more meetings shown to take place in parallel in the same room!
When you open the calendar entry, however, the correct end time is shown. Free/busy is also shown correctly when creating a new meeting request.
The effect does not seem to be linked to permissions--behavior is the same for (resource-)mailbox owner as for any user that just has "reviewer" permission.
Any ideas? This is really driving us crazy...