Try z-push for complete synchronisation (email + contacts + calendars + tasks) but it require it's own Apache server.

On the other end there is a possibility to sync mail via IMAP, contact via...