Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
i would say if you mean bang for buck then often the higher end cpus end up being the best.why because they often last quite a bit longer and you get a better experience overall.
i7 will often last you maybe a year longer maybe more than a i5.games like bf1 have finally brough home cpu power is needed.
I discounted the i3's since OP said "Jack of all trades".
An i3 will get demolished in any kind of adobe suite work, or similar.
If "Jack of all trades" wasn't specified, then I agree.
Also the base clocks don't really mean anything these days, they'll all sit at their boost clocks comfortably if you ask a lot from them. And indeed if you're doing light work, they'll all sit well below their base clocks.
Different number of Turbo bins depending on how many cores are loaded
http://www.intel.com/content/www/us/en/support/processors/000005647.html
e.g.
Code:Processor i5-6400-2.7 GHz 1 Bin = 100 MHz Processor Cores Quad-core Active Cores 4C 3C 2C 1C Max Turbo Boost Bin Upside 4 5 6 6 Max Turbo Boost Frequency 3.1 3.2 3.3 3.3
* Although some motherboards have a setting to "force" maximum Turbo mode for all cores regardless as I understand it.
Yep, and even with 4 cores loaded, as long as power and thermal headroom is available, potentially it could run at 3.1Ghz on all 4 cores