I've been doing alot of modding lately for friends with Mags and trying to stick with alkalines has taught me that using alkaline batteries is a bad choice. Its not that there arn't any good drivers to use with them, its that the batteries are a bad choice for driving LEDs.
But if you have too, this is about your best bet:
http://www.dealextreme.com/details.dx/sku.3256
And they are back in stock. I just had some ship from DX a few days ago.
If you would stick with 3 cells, that would change alot, but with 4 cells, what I listed above is your best bet. Besides possibly taking apart a drop-in module for parts. That would work out about the same I guess, which would actually be pretty smart.
But my point is that using alkalines is a bad idea. Trust me, I know. I've spent countless hours doing the math and researching and experimenting with them and direct driving and different driver boards, and it just never works out well. Get some recheargeable NiMH batteries and you'll be much happier.
http://batteryjunction.com/bcqusmch4d10.html