How have 50 years of Microsoft been for you?Microsoft turns 50, marking both significant successes and notable missteps throughout its history.