20080624 tech: Little known facts about Microsoft