20090806 tech: 6 things that are worrying Microsoft