Google Calendar Windows Mobile Sync

I just made the switch from a Tmobile Dash (windows mobile 6) to a Tmobile Blackberry curve, and I've had so much trouble finding a way to sync to Google Calendar that I need to come back to make a big recommendation for OggSync.
It was downloadable from my phone, easy to setup, free for use with one personal calendar, it worked well/consistently, and it worked OTA (Over the Air)! What more could you ask for?

I highly recommend this, and would love for them to come out with something for Blackberry.

There were many other solutions, but none of them inspired confidence like OggSync and I don't want to sync through Outlook.