Thing is, yes the i7 uses a little more battery when under load, but the i7 gets tasks done faster than the i5, so IMO it's a wash.
Test results have shown that the i5 and i7 use ~ the same battery juice when under light to no load.
Can you provide a link to these tests, I've looked at a number of reviews and not seen any that reach this specific conclusion?