My wife's company is populated with these Dimension 2400s. I'd like to take one, add a gig of RAM and a midprice video card, so that it can play a bit of Half Life 2 or Counter-Strike-Source at decent resolutions in the evenings after 5:00.

Does anyone have any experience adding RAM and video cards to these units? Do they handle it well, any known issues?
_________________________
Tony Fabris