The Moto is definately a better phone now that they have changed the processor and UI.
Nokia is a little behind on this one. They need to take the 3.2 or 5.0 megapixel camera with the Carl Zeiss optics and put them into every new high end model phone.
The 2.0 camera should be reserved for entry level phones. What is the cost difference between the 2.0 and 3.2?