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. ...