20100910 tech: Microsoft apologises to US town