Several fixes and small improvements were deployed last night.
We've implemented our own workaround for this Google contacts service bug. This problem was affecting quite a few users and resulted in loss of contact sync. Affected users don't need to do anything, sync should begin working again. You had this problem if the sync status page displayed a message about bad data at Google.
Also fixed is a problem affecting some users where an event deleted at Google would remain on the device.
Recent Palm devices such as the Centro will now sync with the service. These devices don't allow e-mail sync to be turned off and because our service didn't allow e-mail sync they would always throw an error. The service now allows e-mail sync to be enabled (but doesn't actually do any syncing of e-mails yet), and so these Palm devices will 'work'. Palm support should be considered experimental at this point. We know that several things aren't working properly.
Finally, the web site now allows a 'default country' to be specified (in the account settings page). This is used to apply a country to contacts that don't have one at Google. This in turn is particularly useful for non-US iPhone users because the iPhone's map application does very strange things if the country field is not set (such as trying to navigate to Paris, TX when a person in France tries to find a friend's address !)