So someone is wanting to buy me my first gaming pc but the only thing is it has to from either bestbuy or amazon and the budget is $800 if it went over $200 I could cove it if there was that much of a difference in hardware and spec. I do want to be able to upgrade this pc later down the road...