There's hardware released right now, if you can get your hands on it. I can't, for the life of me, see how WP7 could be considered vapourware at this point...
And Ballmer was clearly referring to Windows Embedded Compact 7, not Windows Mobile 6.5.x.
Windows Embedded Compact 7? Do we really need another poorly named platform? The product names should reflect the lineage of the product. It looks like
Windows Embedded CE 6.0 R3 supports silverlight, while 6.5 does not. Why do all these
myriad of operating systems have to be called Windows? (This is another rhetorical question.)
Anyways, trying to stay on topic... Martin, just be glad you don't have to target a platform that may or may not be depreciated depending on whether or not a crow sits on a donkey.