To be honest I like all the characters anyway plus if I can take down enemies quicker I'll easily mix and match.
I really like Vegas although I would of liked him to be more like Cole Train from Gears of War.
All in all I like Insanity to be honest its slowing down the combat which is a nice change of pace.