Originally Posted by
killer_roach
It's a single-GPU card, but it has two fans.
If you're looking to go a couple of years without having to upgrade, I'd recommend a GTX 570 or 580 (or, from the AMD side, a Radeon 6970 or 6990). A high-end GPU should last you a good three years at least, whereas an upper-mid-range card like the 560 would probably be good for at least two.
As far as the RAM question, yes, more RAM will almost always help. 4GB works wonders, although if you have a 64-bit OS you may consider the merits of 8GB...