Reports of an imminent and broad Microsoft business reorganization keep mounting, including an anonymously sourced article from The Wall Street Journal's AllThingsD blog that says CEO Steve Ballmer will unveil the plan on Thursday. Microsoft critics have pointed out for years that the company has a product lineup that is too big and too varied, and that it could make sense to split up the house that Bill Gates built into more independent subsidiaries or even spin off some units entirely.