Depends on your usage.
If you do lots of editing, the i7 will undoubtedly last longer.
If you don't do a lot, they'd last the same.
If you game, then it is's kind of a tossup. No game uses the i7's hyperthreading, since they're almost all console ports. Right now, the i5 and i7 score the same in gaming, but if in the future, if games start to use HT(Not in the near future), then the i7 will have a leg up on the i5.
I'd say to spend a bit more, and get the i7 2600K, since you might find yourself wanting to do more serious editing, but you are limited by the i5.