@Ray7: This 3D problem is hardly unique to Apple though. Take Flight Simulator X for example: as much as Ultimate Terrain X Europe is a great add-on that immensely improves the accuracy of vector data (roads, railways, waterways, coastlines) for Europe over the default FSX data, it does mess up the A16 to Amsterdam which goes under the taxiways at Schiphol Airport. Instead, it has cars driving over the taxiways (fortunately FSX does not have collision detection between road vehicles and airplanes).
I don't really care about the messed up 3D (I don't even get the 3D on iPhone 4 anyway). I want maps that can find the places I want to go and give me directions to get there. Apple's maps app does neither for me at the moment.