I gave up on the iPhone’s standard calendar. There are just too many problems with it and how it integrates with the Google Apps service that hosts my calendar.
Calendars 5 to the rescue!
The synchronization works well and the app has obviously been designed with Google Apps integration in mind. The interface is clean, and quite powerful — and is optimized for whatever size screen (iPhone or iPad) it happens to be executing on. They seem to fit more into the small space on my phone than seemed possible without cluttering it up.