I'd go with a card based on the Riva TnT chipset. I'm running a STB VElocity4400. It is fast. Plus your system won't even max it out, which means you can hold on to it for a while. Peopl have complained that a lower end system doesn't really push the limits. I say good , that way I'm not shelling out another 200 in tw omonths whe ni upgrade.