Microsoft: $100 off a new PC when you upgrade from Windows XP