Well, that question could have a bunch of different answers. but simply stated it will depend on your intended use.
First thing I would look at is rechargeables, NiMh to be specific. One or two sets will give you thousands of flashes and the cost per flash will continue to drop the longer you can use them.
Then take an honest assessment of how you will use your flash. Are you going to take 200-500 flash pictures in a short period of time, like say, in a few days, or are you going to take a dozen now then maybe a dozen in a couple of weeks, etc?
For very high output over a short duration you generally need batteries with high Ah (AmpereHour) ratings. They will give you shorter recycle times and more flashes per charge. Problem is when they sit idle they lose power, some as much as 70-80% in as little as a month and then must be recharged.
For the occasional flash shooter low self-discharge batteries will be just a second or two slower on the flash cycling. They may get a hundred or so shots less than the high output batteries before recharging. The good thing is that in a month or two or three they may only lose 5-10% of their initial charge.
Samples of high output AA batteries might include:
- Sanyo 2700 mAh
- Nexcell 2700 mAh
- Powerex 2700 mAh
- Delkin 2900 mAh
Samples of low self-discharge AA batteries would include:
- Sanyo eneloop
- Nexcell EnergyON
- Maha Imedion
- Uniross Hybrio
All the above batteries are rated at 2000-2100 mAh. In most cases you are better served with the low self-discharge NiMh batteries. You should also consider investing in a good charger as they will allow you to keep your batteries in tip top health to get the maximum life of your cells, search other threads for charger recommendations.