Despite the promise of launching the 64GB version of its Zune HD personal multimedia player on Monday, April 12th, Microsoft is already selling the device. Its capacity lets users store about 20 hours of 720p HD video, or 6,400 songs at 320Kbps. The price compares favorably to an iPod touch of the same capacity, which costs $400.