I have used the EOTech 512, XPS-2, Aimpoint CompM2, and CompM4/M4S. I owned the 512, and sold it to upgrade to the XPS line. I preferred the transverse axis battery orientation, and the 1x CR123 vs 2x AA battery configuration. I like the EOTech reticle, it's why I chose that line of optics for my personal rifles. You will hear more reports of EOTechs dying than you will Aimpoints, but my personal rifle really doesn't get knocked around much. If the the EOTech dies, as someone else has said, it's probably going to be an inconvenience for me. I am assuming the extremely miniscule risk that my optic may fail at the very moment I need to shoot a bad guy in the face, in order to get an optic with a reticle, battery, and price that I like.
I have used the Aimpoints listed above on my work rifles. I would not trade my EOTech for a CompM2 or PRO (even though they are comparable in price) because I prefer the A.65 reticle to the Aimpoint's single dot, and I don't like the funky battery that the CompM2 & PRO require. Yes, the battery life is crazy long, but every few years I would still have to go find one of those batteries and I just don't want to. On features alone, I would consider using a CompM4S in lieu of my personal EOTech, as the M4S uses a AA battery and is proven to be more reliable, but the price a dealbreaker there.
Aimpoints win on reliability, it's my opinion that EOTechs win on features. Unless you seriously, really, professionally stand a chance of living of dying by your rifle every day, the differences between the two are negligible. You're going to get a good optic either way, so pick what makes you happy.