Top story Microsoft: The Great Contradiction – When Market Uncertainty Trumps Even Stellar Fundamentals