Microsoft offers Windows 7, Office 2010 via download stores