Just saw this on my google calendar site - Google finally came out with a FREE solution to syncing between google and outlook. For Windows Iphone users, this means a fairly pain free way of syncing Iphone and Google Calendar.
Of course, once push email comes to the iphone in june, it will be even better but this solution is pretty good for now.