Did you finish Borderlands 1 with all the DLC? What character did you play? I'm pretty sure I played through as Roland.
I played Borderlands 2 as Salvador. He's supposed to be the highest DPS character by quite a margin, but I don't think I ever really mastered him. If I remember correctly, I wanted to play him with 4 pistols, with the swapping/reload/ammo skills so I just run around swapping guns and never stopping to reload or worrying about ammo. But I never got the hang of it and I was always running out of ammo, and I never could do the constant run-and-gun that I think Salvador is supposed to excel at. I probably would have played better as Axton.