Up until last week, I was still using nuevasync for Google Calendar push notifications. Last week, Google introduced Google Sync, and I immediately switched.
Because I use Google Apps for Domains, there were a few extra steps involved — I had to enable Google Sync in my site’s dashboard. After that setting it up was very easy. I followed the instructions on Google’s site, and under username typed in “email@example.com” and it worked perfectly.
After a week, I haven’t noticed any issues on battery life.