My exact opinion, as well. 2012 was going to be my one and only Cap figure but in reading this thread and watching the better review videos, End Game Cap won me over. The fact that I got a fantastic deal on one definitely made the choice easier.Which one?
Still my favorite is the Concept Cap... but since it never appeared in a film it doesn't really work. Too bad, because it remains the BEST of the Caps.
So I'm leaning towards the new 2012 Cap, which is a good choice, as it appears early in the film series and again at the end. Plus, the helmet-less head sculpt looks sharp on it, just like the pic that you posted.