I can finally say that I've totally gotten into the spirit of Vanquish!
The cheap one hit kills are still annoying(that Unknown boss was creepy as heck), but man, once you start mastering the game, you feel like nothing can stop you!
To be honest, the only other other major Third Person Shooters I played recentely were Stranglehold,(also The Club and Alpha Protocol) a bit of Gears of War. But this, oh, man, it ruckings focks, so to speak.