20091224 tech.tech-news: End of the road for Steve Ballmer?