I think they are high end (ie. a 7870), cards like 780 and such would be enthusiast level.
I disagree. 7850/7870 are mid-range in my book, R9 280 is what you'd call "mid to high end" and 290/290X are enthusiast level. Same goes for Nvidia, 760 = mid-range, 770 mid to high end and 780 and above are undoubtedly high-end.
Keep in mind that Nvidia and AMD won't sit idle this year. New GPUs are coming and more powerful mid-range options will be made available.
Interesting times ahead for sure.
A 680 is not by any means capable of running circles around a PS4, it is better for sure but not by a margin like 780.
Running circles would be running games at higher than 1080P at higher settings (when available) and still have higher framerate..which the 780 can very well do.
Our definition differs. A 680 will consistently beat the PS4 at 1080p (more FX, more FPS) this generation I'll bet on it. To me this is running circles. Maybe you should look at the specs of this little beast.
1.84TF GPU ( 18 CUs) for games
1152 Shaders
72 Texture units
32 ROPS
25.6 Gpixel/s
57.6 Gtexel/s
8 ACE/64 queues
176GB/S
680 :
1536 Shaders
128 TMUs
32 ROPS
32 Gpixels
128.8 Gtexels
192GB/S
The 780 is in a completely different league and so will the 880.