Sync Google Calendar and Contacts with iPhone

Google sync is available for iPhone. iPhone users can sync their Google calendar and contact to iPhone using MS Exchange.

Read more at Google Blog.  Keep in mind that syncing has limitations since it's beta.

Full configuration tutorial is available on here.  It took us less then 5 minutes to configure sync with iPhone.