The current version F of the Eotech:ETA: For your two choices, I would probably go with the Aimpoint just because of the battery life. I think I have left every battery powered optic I own on at one point.
From some of the online browsing I have been doing, I think that Aimpoint battery life is claimed to be something like 50,000 hours...surely that doesn't compare straight across to the 1,000 hours of the Eotech, right?The current version F of the Eotech:
1,000 continuous hours (lithium) at nominal setting 12;
600 continuous with AA alkaline