Seth Meyers Shows Us All the Ways Technology Makes Life Awkward

Click to viewIn this video, shown before Ballmer took the stage at last night's keynote, SNL head writer and Weekend Update host Seth Meyers introduced him with this little video about all the ways technology has, uh, improved our lives. [CNET] » 1/07/10 5:06pm 1/07/10 5:06pm