Windows-powered laptops and Apple's MacBook lineup are getting better and better at delivering enough battery life to get you through the average work or school day. That's because manufacturers now ...