There are AA battery charging options for both the Sony and Kindle discussed in this
thread so you really do not need to worry about battery life for either devices. You can get AA batteries almost anywhere in the world so even the most demanding mobile warrior should have easily available power options. Battery life is good on all these devices except iliad it seems.