Ok my budget is $600 i already have a monitor, a keyboard, a mouse, speakers, and a graphics card (EVGA GTX 550ti). I play mostly WoW, League of Legends, Diablo 3, and I hope to be able to play guild wars 2 on settings that don't look like complete crap. Any and all help is appreciated.