I'm a huge fan of Google Sync (as I'm sure many others are), but I was also seeking a way to sync my contacts from Gmail to my Curve since I don't use Outlook.  All the options I could find were either paid applications or just fell short in one way or another.  Well my prayers have been answered as Google quitely (and I mean quietly) slipped out a new version of Google Sync .  The updated version now allows users to sync contacts between Gmail and their device.  A simple checkbox in the options menu and you're good to go.  The application will sync the major contact fields (first name, last name, email, phone number etc.) and you're set.  

Google Sync  Google Sync 

To download the updated version, visit from your device.

For more discussion in the forums, check out this thread.