I have an eotech on my rifle, granted I've never served in the armed forces but I am a shooter and the eotech works great. Trijicon acog is an awesome sight with an equally awesome price tag. Never used an aimpoint but have heard great things about them. I chose the eotech based on size, ruggedness, utility even with light damage or mud/blood/zombie brains partially obscuring the lens, battery life and cost. His mileage may vary.