I still unfortunately have a 2001 model 32mb Nvidia Riva TNT screen card, and most newer games demand a minimum of 64 or 128mb cards. I'd like to upgrade to a 128mb graphics card, but the card most stores carry, the Nvidia Geforce FX 5200 128mb, is said to be a rubbish card with a lot of hangups? (as reported in many computer magazines.) What about this? Is the ATI Radeon 9600 or 9800 better? I've read that the ATI 9600 has problems in certain games I have like Ubisofts acific Fighters", causing stutters and dark colored water. Maybe the Geforce FX 5200 isn't so bad after all? As you've gathered, my choices are dictaed by my pocket as I'm a "Poor" student. Thanks for the advice in the past.