HP's OmniBook 5 14 is the longest-lasting mainstream ultraportable laptop we've tested, while the Lenovo IdeaPad Slim 3x 15 tops our list as the best budget laptop for battery life. Keep reading for more battery-sipping laptops, a detailed spec comparison, and key buying advice.