Just found out my iphone calendar not syncing with my google calendar anymore.
Did a quick lookup on how to setup google calendar on iphone, "properly", I realized the old ways seemed to have been rejected. Instead of adding another gmail account or exchange account, calendar account is under Add CalDAV Account, where I enter www.google.com as host, email address as user, and the rest is easy.