I think that Panasonic Eneloop AA Rechargeable Batteries HR06 NiMh 1900mAh - 12 Pack would be the perfect gift for:

a whose main interest is