Since March 2008, we UK iPhone users now get 600 minutes of inclusive minutes to geographic numbers and unlimited data usage to browse the web wherever we are in the basic tariff.
AFAIK it's the only non-PDA phone capable of displaying this web site?
So if I get a non-geographic number when I'm out and about I just zip over to this site (for free) and search for the geographic number just as I would on my desktop. The iPhone even turns the numbers into links automatically so I can just tap and call them (for 10 hours within my tariff).
Feature poor? Con?
You're right though, I recall spotting the 0871 number too and was mildly annoyed.