Caller ID problems! Any solution?
Here's a major flaw with the iPhone: unlike most modern day mobile phones, which takes intto account the last 6 or 7 digits of an incoming call's caller ID (therefore ignoring the prefix), the iPhone takes the entire string of numbers to match with the address book entry.
Here in the UK, incoming calls on O2 show up as starting with a "0" . This means that on an iPhone, incoming calls may not be properly identified with a specific address book entry (starting with +44), and will show up as a string of numbers, as if from an unsaved number.
The only solution I can think of (for now) is a tedious one. iPhone users will have to store two versions of a persons number in the address book: one that starts with the "0" and the other with the "+44"