On Windows Phone, one thing that I like a lot is Nokia's HERE suite (maps and turn-by-turn navigation). Free and really good. The hardware is good and the OS is nice too.
One thing I was impressed is that it seems actually easier to develop for Windows Phone than for iOS or Android.