So Steve Ballmer is hanging it up [ow.ly]. Bombshell or expected, either way this is huge ramifications.