Kinda depends. I like ones that use 18650 cells (same as your typical laptop which has 4 or 6 of them). You'll need a charger but the cell lasts a long time and puts out a lot of power for a long time. Mine came in a package with a 120V charger.
I bought one of these in the Maldives several...