Actually, I'll disagree with you there and say that I have found the Apple map tiles to be pretty poor in London. Paddington Station, one of the main commuter rail hubs in the city, is missing entirely (the Underground station got added in recently, but the mainline station remains invisible), and the geo-coder is considerably poorer than Google's.
I develop iOS apps for a living, and I really like the platform. I've also been using the beta for about three months, and frequently I've had to pull my Galaxy S2 out to use the Android maps app. Most people won't have that luxury.