770 is a great card for Crysis3 at 1920x1080, but insufficient for fluid gameplay (nominally 40fps) at 2560x1440 or higher unless you really dial back the graphical detail settings.
What's your screen resolution?
Do you have to have "Ultra" settings in every game, or are you okay with "High"?
I found that a 660Ti (three-quarters of a 770) can play Crysis 3 at the "very high" preset but nosedives on Ultra. With a few console commands I could get Ultra-like detail without killing the framerate.
Resolution is 1920x1200 and I play at all Ultra setting , also just bought BF 4.
Really close to hitting submit button on the 780 GTX.
Core I7 2600K @ 4.6 | Asrock P67 Extreme 4 | 16 gig Corsair | EVGA Superclocked GTX 780 | Samsung 840 Pro SSD | Seasonic X-850 W
Phenom II 940 @ 3.6 | Gigabyte MA78G-DS3HP | 2x2 gig G-Skill dr2 800 | 500 W Seasonic | WD 640 HDD | EVGA GTX 570