Pretty much agree with everything though I've heard that the 360 version of Dark Messiah of Might & Magic is really bad. PC version at least was awesome.
I also greatly recommend The Saboteur, not only is it a good game, it also plays (well parts of it at least) in my current home town Saarbrücken !
I never thought I would see that in any video game. (being only the 43th biggest city in Germany)