Has anyone else looked at NVidia's "demo" of the user-interface of their (still in prototype stage) smartphone?
See
http://www.nvidia.com/object/mobile_games_demos.html
Granted, this a flash demo of a UI that likely doesn't exist in full form yet - but according to CNet and others, it's capable of playing 720p HD video with quality equivalent to a desktop, and the reference hardware/prototype has a mini-HDMI output, and was demoed hooked up to an HDTV, and handled playback there as well.
According to Wikipedia, the smartphone version of the Tegra chip, the Tegra APX 2500, runs at 600 MHz, and integrates a video-processor handling 854 x 480 resolution (seemingly for games, slick finger-flick GUI, etc.) and a "LCD controller support[ing] resolutions up to 1680x1050" for external playback.
Oh - and the entire thing is layered on top of Windows Mobile, a la TouchFLO 3D. But if NVidia's chip is even half as fantastic as they're claiming, it could convievably be as responsible as an iPhone, but with a display and video processing power that would represent a discrete jump in performance.
Their concept, at least, approaches what I believe is the near-term future for a lot of people's use of the internet: many (if not most) people will only own a next-gen smartphone; they'll just hook it to their HDTV's and a wireless keyboard at home, when they want to surf the web on a big screen, or work on documents/spreadsheets, and watch movies they've downloaded. Then they yank it out of the docking station (or yank the mini-HDMI cable) and take all of the storage & processing power with them as their mobile phone. With screens of 854x480, or better, it's effectively a netbook-class computer anyway.
I have no idea whether Nvidia's Tegra can save Microsoft's WinMo bacon, but it beats the hell out of just releasing WM 6.5, and waiting another 10 months for WM7 while Android and RIM eat their lunch.
Hopefully this is a sign that Microsoft actually
has a strategy, and maybe we just weren't aware of it.