As someone who is pretty obsessed with my iPhone battery life I love articles like these. I think you might have missed one big other factor though, also based only on rumour at this point obviously.
Isn't it a pretty widely accepted rumour that this year's iPhones, or if not all then at least...