Windows 7 SP1 Still On Track for Q4 2010