I have an idea for a project in mind (that may or may not happen this is purely theoretical and I'm not sure I want to dump money into it yet) whose usage hinges getting the maximum possible performance out of a limited amount of juice. The project would be an emulation machine running old Gameboy/Color and or equivalent games off a battery and attempting to push the battery life as far as possible. Depending on how well this works I may attempt to exclusively charge the battery off a moderate sized solar panel.
Assuming underclocking/undervolting is not off the table which of the available raspberry Pi's can get the best performance out of the least amount of consumed energy?