I use the high capacity AmazonBasics: https://www.amazon.com/AmazonBasics-High-Capacity-Rechargeable-Batteries-Pre-charged/dp/B00HZV9WTM/ref=sr_1_2?ie=UTF8&qid=1489967894&sr=8-2&keywords=rechargable+batteries
They have been really reliable and surprisingly long lasting for the price!
Amazon makes rechargeables, I get at least 6 hours with these sometimes more, occasionally less, one in use and always have a set charged to swap https://www.amazon.com/dp/B00HZV9WTM/ref=cm_sw_r_apa_i_Mud2Eb351AYHW
Eneloops in general are considered the best brand. They are a little bigger around that most brand name disposables. I have AmazonBasics AA High-Capacity in my controller now (after the batteries that came with it died). Comments on Amazon indicate they are pretty much just re-branded Eneloop XX. They fit, and have worked for a few hours so far.