As far as the GPU memory, what resolution are you planning on running your system? From benchmarks, the only game that uses more than 2GB of video memory was Crysis 2 at 5760x1080.
If I was going to buy a 680, I would opt for an MSI Lightning edition because of the OC ability and the backplate.