What are your plans with the PC.
Get the 670
. It is cheaper by $100 and will perform 5% slower which is about 1-2 fps than the 680.
Get a cheaper motherboard. Get the Asrock Extreme6 which comes with free 8gb ram at newegg.
Get Samsung 840(currently best) or Plextor M5S ( value for money)
If gaming, just get i5-3570k.