Ballmer sales pitch

Not even close to Steve keynotes , I think Sears electronic department gives better presentations
_________________________