You done good Gizmokid2005,
That's a pretty good bang for the $$$ video card. No sense in spending more since DX10 games are around the corner and 6 blocks up. The x1900GT should hold you until then.