Yeah, that's what I'm doing. the IMAP doesn't allow syncing of Contacts, unfortunately. The Exchange protocol DOES do all three, though, but I like this set up better. Makes me feel better, at least
I hate that pictures I set as profile pics turn out to be all wonky on Gmail, though. That's unfortunate

. They seem fine when I upload them to Gmail first, though. Anyone know a solution?
Also, for Calendar syncing, I can only seem to sync ONE calendar (my main Calendar in Gcal). Does anyone know if there is a way to view all my calendars? I have four. (example: I have one called "Personal", which is my main one, and I have another one called "Work", another for school, and another one called important. This has been my setup for forever, so it's unfortunate if I'm only able to view one of these
Don't even get me started on if I can view other characters of people I'm sharing with

. This is why a native Gcal app would be BALLER on iPhone. Do it, Google! (they never will, though

)