Canon's much-acclaimed new 5D Mark II is making its grand debut, living up to the hub-bub. It does it all. It's a 21-megapixal digital SLR, and it's the first still camera to shoot full HD video — 1920 x 1080 at 30 frames per second. It will record that video for up to 12 minutes, or up to 24 minutes of standard def. Plus, there's an HDMI port to connect directly to an HDTV.