I followed these directions:
http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=138740
It's made for the iPhone but it works perfectly!
It syncs all of my mail, with push, my contacts, and my calendar.
I also have iCal on my MacBook synced with google, as well as my phone. I'm pretty much connected in every way possible. Thx google.