I have Microsoft Account (Hotmail) for email and it syncs fine between phone and when I check email manually using browser. However when I add new email account for Yahoo and Google it doesn't sync right away and when I check email manually using browser the email is still there after few hours or the next day. Is there any official apps for Yahoo Mail or Gmail or how do you have yours set up? Do you use POP or IMAP settings?