IMHO-- though I am not an expert gamer... everything I've read regarding the subject suggests that you would probably need both --more
RAM and a decent video-card to run all games on high. Onboard graphics usually can't keep up with todays really intensive games. you could try upgrading the
RAM first--and see if you are happy-- but future games will tend to get ever-more-intense -- so what works now will be stuggling in a year.
Bottom line... if you like gaming that much MAX the
RAM --and buy as much video-card power as you can afford-- you've got plenty of
CPU there...so that's no issue-- the upgrade will last longer that way -- and you won't have to spend more too soon.
The dual-card setup is nice-- but you'll get 95% of everything to run with what you've got now-- especially with tweaks-- plus time to save up for the 'ultimate' later on. a single PCI-x card is pretty powerful stuff-- with a good
CPU and lots of fast
ram.
If you choose well (for
RAM) when you upgrade the board and buy the 2nd card-- you can reuse it.
what's your power-supply rated at ??(watts)-- this can be a factor in extreme situations
Hard-core gaming is the most stressful thing you can do on a PC-- that's why gamer-rigs are the most expensive.