Something that is eating battery is some non hwaccelerated media like vorbis etc... I guess such open codecs also can be improved for those who are good as such stuff...