Another noteworthy development is that this weekend, Google announced support for CardDAV: http://gmailblog.blogspot.de/2012/09/a-new-way-to-sync-google-contacts.html If that works well (which I am currently testing), then a GData backend might not be needed anymore.