Ballmer in 2010: Should He Stay or Should He Go Now?

Microsoft CEO Steve Ballmer's leadership has come under fire in the last few years, and Newsweek predicts he will be ousted in 2010. But there are pros and cons to Ballmer, and he should have just enough clout to stay the head honcho at Microsoft.