When you're a technology mongrel like Microsoft, challenges are constant - and 2009 was chock full of them. It was a tumultuous year that saw the software giant's first widespread layoffs and its ...