New Delhi: For a medium to heavy user, poor battery life of a smartphone is more than just a nuisance: A smartphone low on battery life means you can't work when you need to. Speedy performance, high-resolution displays and handy software won't get you far if your device is out of juice. Here are some powerful mobile devices that will keep you working all day long: