I have used an E2e myself in my role as a paramedic and it performed admirably for ages. However, Just like you I found the cost of cr123 batteries and the relatively short burn time of less than a hour difficult to justify.
At the moment I haven't found one light which meets all the criteria I want so have settled on carrying two Surefire lights whilst on duty.
My main duty light is G2zL. Why? The G2L is (IMHO) a perfect balance between cost, performance, longevity and reliability. It is also well supported by an excellent warranty and spares are available if required without worrying about obsolescence being an issue. As a flashlight It can illuminate objects at a reasonable distance but isn't so bright that it over illuminates a patient when carrying out a top to toe examination. The burn time is a good 3-4 hours on cr123's before the illumination is no longer up to the task.
The G2L is pretty much bomb proof, which is vital doing our role, and is easily cleaned using most of the chemicals we use for decontamination. The G2L's Nitrolon body allows use with a gloved or ungloved hand easily and in any temperature. As a bonus the Nitrolon tail switch allows it to be used in between the teeth without needing a dentist afterwards.
You can holster the G2L with either a nylon or rigid plastic V70 holster (my personal choice) or in a pocket easily. For easy access and quick deployment without unnecessary risk of loss the V70 is hard to beat.
As an excellent back up and emergency light I carry an E1b in a shirt pocket. The two illumination levels used in the E1b (80 & 5 lumens) allow it to genuinely be used as an emergency backup and when used in 5 lumen mode it is great for pupil checks and throat exams. Most of the other points of virtue which apply to the G2L also apply to the E1b.
As you are likely to be deluged with opinions I won't say that this combination would work for you but I've found it to be good for my purposes at the moment (or until something better comes along)!
Doug