iPhone 4S frustration
I've sorted this.
It seems that you can't set up gmail as an exchange account any more. Existing set ups will continue to work but new ones won't.
You have to set up the mail as imap account and then add a cardav account for contacts and calendars.