Is that northwood running Sd-RAM or DDR? Dual or Single channel? if it's sd-ram, than it is a huge bottleneck and I don't know if its worth putting a newer card in. We have several machines of that class in the lab I admin at and they could barely handle directX 8 games with a 9600 and 1GB of SD