I have had both phones, the N9 and the Lumia 800. I think that they are both terrific handsets. But I prefer the Windows version and I did not notice much of a difference in performance. Windows offers great firmware, so I think that the hardware difference is compensated for by the performance of the software. A great iPhone alternative. Great review by the way.