Microsoft will give you $100 to buy a new PC