The 680 is a poor choice. Get the 670. About the same performance (you won't see a 2-5% difference when you're playing, trust me on that) at a much lower price.
Your PSU might actually be considered overkill in wattage, although I have known some OCZ models to be less reliable than many other brands. It should have enough 12v amperage, but I recommend that you check the 12V amperage to be sure.