I have been using up to 10 different batteries last year and even made some myself.
I would recommend anker powercore ii to you, due to its good charging speed, good design, good capacity. The micro usb input will not bother you too much, since 20,000mah is more than enough to get you through 2...