If I was Microsoft, I would really worry if Nokia can even deliver the hardware http://discussions.europe.nokia.com/...s/td-p/1122467