Erel,
The accounts returned by your method are the addresses by which the device has been registered to the Google store which are not necessarily the one(s) in use on the mail client on the device.
The user will have one or more POP/IMAP accounts that sync via the mail client. I wish to retrieve the email address of the default account.