Just a day after it was introduced, the Zune HD has been demonstrated live and is already generating buzz that it could be superior to Apple's iPod touch.
Early glimpse at Zune HD: "better" than iPod touch
Early glimpse at Zune HD: "better" than iPod touch