I have thought up 3 ways to do it.
Read the profile info (I need a FREE way 2 do it the only thing I could find wanted $25 monthly).
Read the ME contact just above the favorites.
Put the contacts into an arraylist of custom object and search one at a time for the device phone number which I got via telephony manager.
Unfortunately numbers 2 & 3 BOTH have tje same problem not everyone sets up a me contact in the contact list.