Doomed?...... not a chance
WP7 IMO is amazing out of the box!!!
I got my HD7 fom launch day and I am still enjoying it very much, the hardware accelerated smoothness makes it really hard to consider Android again. I get some fustrations from missing things but hey, its a 1.0 OS, but a helluva one
Cant wait for what the supposed HUGE January update brings