Eneloops are a very safe bet, They are robust, their capacity is not overrated and on top of that - they have low self discharge. But they are a little more expensive. Eneloop is a standard answer on this board, but this brand is overhyped IMHO.
I am running a test on Eneloop vs Sanyo 2700 to find out discharge rates. At 45 day test Eneloop and 2700 lost the same amount of Ah. Sanyo 2700 is winning.
60 day test is due this Friday, probably I will run it on Monday (making it 63 day test).
http://www.candlepowerforums.com/vb/showthread.php?t=212883
Because both sets of batteries are new, test will not reveal is whether Eneloop has any advantage over Sanyo 2700 in terms of how many charge/discharge cycles it will last. Maybe I will set something up once I am done testing S.D. rates.
I am also not testing whether Eneloop will behave better than Sanyo 2700 under extreme amp draw, but it is application specific.