Meego and QT was a totally crap decision from the beginning. Now nokia will be supporting 4 platforms? Totally irresponsible. They should keep only with Symbian^3, but massively improve it in some ways, making it incompatible with S60 if necessary. Anyway, Nokia will never be comparable to Android. They were always a closed environment, even the NBU format for backups has been undocumented for year, with no technical reason for that.
On the WP7 side, nokia will be competing with HTC and who know what more, and for bigger price as logical. Even being a good hardware, is still not good in some parts. The N8 screen touch feature is far from the iPhone, and the compass and such are not good compared to iOS and android devices.