I feel you have hit it right on the nose! Battery... It's the area where I feel has had the SLOWEST advancement... Yes, the best way to enhance battery life is creating more efficient code, but I feel there has not been ANY real advancement in battery technology since the Li-ion (which btw was development in 1970's.)…