iOS 6 Maps is stepped in controversy, but not everyone hates it, including yours truly. I've never personally experienced any navigation issues with the iOS 6 Maps app, and for me, it's a huge upgrade over the stock Google Maps app of yesteryear.
One problem that I do have with iOS 6's Maps, however, is how dumbed down the feature is on older devices. Devices like the iPhone 4 get left out when it comes to true turn-by-turn navigation and Flyover (3D) support.
As usual, the jailbreak community comes to the rescue with a new tweak that unlocks iOS 6 Maps on older devices. It's appropriately titled: Unlock iOS 6 Maps, and it's a free download on Cydia's Big Boss repo. Take a look inside for a video walkthrough...