The best gaming laptops under $1,000: Best overall, best battery life, and more