I've wanted to jump into either this or the Sniper Elite series but I've always held off.
Complaints about the AI either being ridiculously dumb and not reacting to an ally dropping in front of them, or giving up searching too quickly. Alternately, being physic and knowing exactly where you are even though there was no way they could see or hear you.
I lean more toward this game simply because it is first person whereas Sniper Elite is third person. I get the impression Sniper Elite is the more polished game and I do like the WW2 settings though.