No matter how much battery life your laptop has, it is never enough. And finding a place to charge it is often tougher than it should be. ...