This document provides summaries of research projects at Microsoft Research across various technology themes including mobility, media and entertainment, software development, hardware, human-computer interaction, information analysis and retrieval, and collaboration. It discusses Microsoft Research's contributions to Microsoft products and examples of commercial spin-offs of the research.