I agree with everyone else. RAM first. You'll be going to page file while gaming and that's no fun. Then Graphics card.
Unless you plan on making a significant jump soon (new socket that supports DDR3). Then I would just get a new graphics card, then start from the mobo up after you can afford it.
Unless you plan on making a significant jump soon (new socket that supports DDR3). Then I would just get a new graphics card, then start from the mobo up after you can afford it.