As far as the debate goes regarding the N9 as the flagship I'm with Lumiaman. The N9 seems technically superior but for the masses WP7 is the clear choice. If nothing more than the simple reason why the iphone is good for the masses.... its simple, idiot proof use and things just "work". This is just speaking in the general sense without going into details.
It was decision made purely on the premise to save the company. The timelines for the rollout of Meego devices was not quick enough to turn the company around. I suggest that anybody who feels that going the WP route was wrong do some reading up before they pass judgement. I don't like it, but I can respect it. I'm sure there was a substantial exchange of cash from MS but that's just well played business from Elop.