That's the official site for the 7600GT and it should be fine as long as you have a PCI-express x16 slot. There are no additional power slots needed for this card. I have one on the model I have, but it's different compared to the 7600GT. The power connector is on the card itself. I don't think there is a power connector for the actual slot itself.
*Fact: Microsoft Window's Blue Screen of Death vs Computerforums.org's White Screen of Death. Which is worse?