I am thinking about getting an r9 270x but want to know if it will be enough to run BF4 and other top titles such as COD, Skyrim, MineCraft, Day- Z etc on high/ultra settings on a single 1920x1080p monitor but also lasting me a couple of years while maintaining this performance or would it be better to save the extra money and go for the r9 280x or gtx 770 as I don't want to spend to much money on a graphics card as I wont be gaming on my computer all the time.