I thought all Windows Phone 8 devices were going to switch to Nokia Maps? http://www.engadget.com/2012/06/20/windows-phone-8-to-use-nokia-map-data-with-built-in-turn-by-turn/

Nokia Maps are one reason I loved my Lumia 800 more than my Samsung Focus. I'm not sure what it is you find so distasteful about them?