So I am looking into the idea of getting 10 usage hours or more out of a laptop's battery life. I was told that I won't get this out of a laptop's OEM battery and that got me thinking. If I wanted ten hours of usage out of a laptop, would I need to buy multiple batteries for the laptop and keep them all charged and then switch out as needed, or is there a laptop with mid to high end performance but that you can still get a good ten hours or more out of?