It might be worth mentioning again, here, that whilst the 100 hours is fairly realistic, it would rely on packing a music player, SD access, and button-drivers into whatever size the memory of the power-saving/audio chip is.
I.e. the 100h prediction, if I understand it right, assumes that the...