Don't bother with a 680. SO not worth it.
Unless you're playing at a resolution higher than 1080p, don't bother with 3GB VRAM.
Also... the next line of video cards will be coming out in a few months. Unless your card died, I'd wait till then - these cards will be cheaper, and the new ones are going to have a fairly sizable performance boost.