I had checked out a few reviews for the Sapphire 4670, it consumes less power, occupies only a single slot, the dimensions are such that it'll fit in all cabbys (some 9600GTs are 9-11" long), and takes all the power it needs from the PCI-slot itself, no extra power connectors needed.
But please...