It’s been well documented on the web already, but I figured since I had a few posts on iphone and Nokia syncing, I figured it was worth re-posting that Google announced yesterday that they now supported mobile syncing with iPhones, among other platforms. I haven’t switched from my previous set up yet, but all indications are that it is the same procedure, simply skipping the 3rd party, which is always a plus.
3rd party web services come and go; there’s little doubt in my mind Google isn’t going anywhere. It uses the same Exchange server technology, so the same caveat that the previous solution had still exists. You are only allowed one Exchange server connection, so if for some reason you are using it with say, Exchange, you won’t be able to sync your Google calendar or contacts.