My experience:
Compact ACOG
pros: BAC, magnification, built like a rock, no electronics to fail, automatically adjusts brightness based on ambient light
cons: limited eye relief and head position. Steeper learning curve to use to its full potential. Automatically adjusts brightness based on ambient light
EOtech
pros: very, very fast - fastest of all for me. Good field of view, mount included in price
cons: mount not terrific and built in mount limits options considerably, parallax at extreme left and right edges of sight, grainy reticle and higher power consumption, controls not great compared to Aimpoint
Aimpoint:
pros: also very fast, battery life so long that it might as well not be an issue, 4MOA dot easy to pick up, more rugged than EOtech IMO (debateable though), simple to use, good controls
cons: pay extra for the mount, field of view slightly limited compared to EOtech, 4 MOA dot can obscure small/partial targets at distance
For the parameters you've listed, I'd go with Aimpoint, Compact ACOG w/red triangle and then EOtech if I had to make the choice today.