Okay, I pulled the trigger on a La Crosse Technology BC-900 and some Sanyo Eneloop batteries. Expensive, but it'll pay for itself eventually, I'm sure!