It would also seem if anyone is still really having problems that the solution for me was the rather elusive setting on the iphone in Settings -> Mail, Contacts, Calendars -> Time Zone Support and make sure that it is set the same as your computer and your iphone's time date setting and that cleared up all of my time conflicts. It doesn't seem to set itself to your time zone automatically.