Android and WP7 make no difference for Nokia. In fact WP7 is clearly a better deal as they can talk and negotiate with Microsoft's moneyhat and they become by far the foremost WP7 phone maker. They bring a lot of hardware expertise and knowledge to Microsoft's camp. Going with Android, they'd just get to get bent.
If their choice was to get out of software and choose between WP7 and Android, WP7 is a much better idea.
Err, what? HTC has 3 (4? Not sure) WP7 phones, LG has at least 2, Samsung has at least 1, Dell has 1, and those are just the ones that I know about. Are there any big exceptions here except Nokia, Motorola, and Sony Ericsson?
If their choice was to get out of software and choose between WP7 and Android, WP7 is a much better idea.