Steve Ballmer reinvents himself
itworld.com