I fixed it by logging to gmail, adwords, google calendar, with my non-gmail email address. If you have ever used you primary(non gmail email address with a google product, it will also have a calendar. So, login using non gmail address, for me it was my work provided account, which is my main email on my iPhone. Use that address and log into google calendar and check the timezone. Mine was set to something other than my normal eastern time. This finally fixed the problem. Sound weird, but some how google would see that the email were going to my workemail and it added the timezone info before they were set up. My company does have some corporate google apps linked to out active directory, so this could be also part of the problem. Good Luck.