Don't like the way it works but...
Open Entourage, Preferences, Sync services and check all on. Then Entourage will sync with iCal etc. and then you can sync these with iPhone. The issue I have is the structure of iCal and AddressBooks records - I much prefer Entourage. Check you data as any contact or events notes are not syncronized