Also make sure you know which type of GF9600GSO you get, there are 4 of them and 2 of them suck (can't remember the full configurations, but there's the 96 SPU w/ 128bit [good, and also the one Mactronix linked to] a 192bit one that's good, and then two others that suck.
the 4650 has only ddr2 memory and pretty low clocks. spend 20 bucks more and get a 4670. it has faster clocks and with one gig of gddr3 memory, it will give great frame rates at res. up to 1400x900. i have a 4650 and wish i got the 4670 with the gddr3 memory. learn from my mistake. get this instead.