Компактность — это ЖК экран. А ЖК-экран — это первейшая головная боль батарейки
Просто для статистики, на Canon G7 у меня хватало заряда где-то до 400…600 фоток.
На 550D, где ЖК быстро гаснет и используется в основном только для сервисных функций — до 1000…1200
А на 20D, где ЖК почти не используется, я ещё ни разу не сажал аккумулятор до половины. Он саморазрядом быстрее садится
Погуглил мельком, народ говорит, что на 20D 2000 снимков с одной зарядки — обычное дело.