Im in the process of shopping for a good quality gpu that won't break the bank. I want to be able to play SWTOR/wow/guild wars 2 and med to high graphics, with out lag. Also i want it to be able to handle other games like battlefield 3 decently. I prefer nvidia over amd but if it saves me some cash I dnt really care. Any suggestions??