Good review
I do want to point out tho that I have used both of these processors and the in-game benchmarks make a very misguided opinion of their gaming performances.
I switched from the i5 to the i7 after some extensive in-game testing of games like BF3 on multiplayer maps.
In standard benchmarks, they see no difference, but games like BF3 utilize those hyper-threaded cores in a huge way.
My minimum FPS over a period of time in BF3 rose by over 25 Frames.
I game at 120FPS on a 120hz monitor. With the i5-3570k and GTX 670's in SLI I saw significant, frequent dips to below 80 frames.
Now, with the exact same setup and only changing to an i7-3770k I NEVER see my FPS go below 100. Lowest I've seen is 102 or so.
Just an FYI, it really makes a huge difference in online, multiplayer games. MMO's, FPS's, etc.