I’ll confess, sometimes Steve Ballmer depresses me. I just out and out fail to understand some of the things he says publicly about the products his company works so hard on. Larry Dignan just reported on the keynote