Lithium-ion batteries are generally better. They have higher energy density, longer lifespan, and charge faster compared to NiMH batteries.