Most of those batteries will make you happy, but the most popular one these days seems to be the Anker. I have two
Anker E1's because I like them so much. They seem to hold a lot of capacity, and they're light, and they haven't failed in any way. I bungie it to my stem or frame, next to the phone, and I have a 30-cm cord to it.