Has hell indeed frozen-over? Quite possibly because Microsoft is giving itself a serious overhaul — get this — in response to market forces. Microsoft CEO Steve Ballmer recently announced that the Windows overhaul going on is mere foreshadowing of big changes to come from Microsoft as the companies aims to optimize all their software for [...]