Gaige just barely wins this for me. They made her a little bit to user friendly. She literally does not have to move or shoot anything to clear an entire room. Death trap can kill things behind walls, and add the love thumper, and the skill that allows him to stay longer with each kill, and he almost becomes a permanent member of the team.
To a veteran this is down right broken, and makes the game way to easy, that is the reason I voted for her.
On the other hand that is what makes her so good for newcomers to the genre, or games in general.
Axton- gunpowder spec you can have a blast(literally). Nothing better then throwing your turret in a mob watching the nuke, then throw a breath of terra to finish everything off. This is great in pirates DLC, but this can make you extremely lazy. Better watch out as he can go down pretty quick if you are not careful.
Zero- To me this is the most boring class. I am not a sniper nor do i care about melee power..
Maya- Only fun when I am in a party. I have other characters that can make solo less of a pain.
Sal- Neogenerator, 200+magazine size Slag Plasma Cutter, sand hawk & interfacer(dual wield), norfleet, Brawn spec'd to max. With that he went from just being above zero, to now being my favorite class. He starts out slow, and is only good when you have top tier equipment, but it pays off in the end.
Sal is just too random. I barely can see anything when I gunzerk, not to say aiming at anything further than 10m away. And I never know when I will have to reload. Also, lots of bugs.
Weird. I split-screen when I play as Salvador, and I've never encountered any of those issues. The closest thing is when I have a rocket launcher out when I switch to Gunzerking, as those weapons are larger than the rest and fill up more of the screen...but I then switch to my Gunzerking weapons and everything's better.
The biggest one here is "I never know when I will have to reload". It shows the ammo count right there on the screen. How do you not know?