20090424 declanmccullugh 18
CNET's Declan McCullugh -