FWIW, I own both and their on 2 different M4s. Ones my plinker (w/ the EOTech 511.65A) and the other M4 is a S.I.R. equipped Colt chrome chambered and lined 16" w/ A2 FS, (my SHTF rifle, w/ ML2).
Agree w/ Devl, the Aimpoint is easier/faster to operate and less obtrusive. Of-course it (ML2) also requires the ARMS #22M68 to mount it, the EOTech doesn't need a mount and then there's the battery life. The ML2/M2 will need a 1/3"N" about once a year, (even w/ heavy use). My EOTech, ("AA" model) needs 2 AAs every month, so far.
Other than the bulk and lack of battery life I like the EoTech, but no question the ML2/M2 is the better choice and I'd swap my EOTech for another ML2 in a NY minute. Till that happens though, it is rugged and hasn't lost the zero, even w/ rough handling.
YMMV, but those are my impressions of both,
Mike