You make a good point about what Nokia will want for their customers from WP7 and what ever comes with/instead of that, like Mango.
Which really brings me right back to my first post, how long will this take? Can Microsoft do it? Their track record with partnerships isn't flash. I hope they do.