For the people not getting the GMail 2 way sync yet: go to your BIS setup (
www.mobileemail.vodafonesa.co.za, or use the setup app on you Berry), delete your GMail account and re-add it. Not necessary to add any specific like POP or IMAP, just type the Gmail address and password. That should get you 2 way sync to start working, although, as oronte said, it isn't very instant (sometimes immediately, sometimes hours).
It also won't work for the mails already on your phone, only new mails.
To clarify:
- Send email from phone -> shows up immediately in GMail
- Send email from GMail -> shows up immediately on Berry
- Receive email -> shows up immediately in both GMail and Berry
- Read email on Berry -> marks as read in GMail immediately (or at least, it should most of the time)
- Read email on GMail -> marks as read eventually on Berry
- Archive email in GMail -> nothing happens on Berry
- Delete -> no idea, can anybody comment on this?
I don't use the built in contact sync - Google's sync app works fine enough for me.