Windows 8 upgrade deals may be double-edged sword for Microsoft