I like replaceable batteries because they are really quick to swap out, but if time is not a factor, the power bank + solar panel option is a good one.