That one comes with a $10 rebate and AC Liberation code, plus it has a better cooler, so not a bad deal.
I'm confused - I thought I read that the cards had 640 cuda cores - the msi specifications show 960. (5x128=640 - they would need 7.5 SMM units to hit 960)