As of Entourage version 11.2.0, a case-sensitive file system will cause iCal event syncing to produce incorrect times. The fix was recently discovered and posted here: Entourage broken time zone support. The following is copied directly from that link:
In Entourage, there are two files that create a problem when using a case-sensitive filesystem:[robg adds: I applied some formatting to the blockquote, but otherwise left the content unchanged. I haven't tested this one.]To fix this,
- timezones.xml is called as Timezones.xml
- utc is called UTC
- cd /Applications/Microsoft Office 2004/Office (or the appropriately situated place on your machine)
- ln -s timezones.xml Timezones.xml
- ln -s /usr/share/zoneinfo/UTC /usr/share/zoneinfo/utc
Mac OS X Hints
http://hints.macworld.com/article.php?story=20071114190418824