The i7 has hyper-threading... basically means it has two instruction pipes per core so it 'can' do twice as much processing (sic) if it's similar processing. Newer processors get better.
But if you are interested in video processing perhaps you should consider software that takes advantage of the multiple pipeline processing that GFX cards have, (thats anything from 8x to 128x pipelines depending on the gfx card you have, might even be 256x now). Google GPU-processing software. It's still a relatively new thing even though the concept was proved many years ago with SQL processing, off-loading array-processing to GPU's that do same-stuff so much more efficiently (same operation, different data).
Just a thought. I don't know that software exists yet. But it will if it doesn't yet. Commercial opportunities.