It depends what playthough you are on. If it is the first one go with Rampage or Gun Lust. If you're on the second playthrough make sure to put plenty of skills into Brawn skill tree to help keep you alive.
When I'm concentrating, I never have more than one drink before dinner, but I do like that one to be large and very strong and very cold and very well-made.
Rampage is Sal's best skill-tree, imo... I'm in True Vault now with a level 46 and a level 50 Sal (*2 of the same characters since there were different groups of people I play with, so I kept what was originally a low-level version and a power-leveled version depending on who I was playing with), and I've changed both to Rampage primary with a secondary focus in Brawn. With SMGs and Assault rifles, the fire rate increase you get from "Keep Firing" is absolutely ridiculous...it actually makes him run out of ammo on some occasions, and you know that's actually a weird thing for him of all people to run out or even get low on ammo. With the health bonuses, damage resistance and regeneration you get out of the Brawn side, along with a HP-boosting relic and certain class mods, Sal can be nearly invincible. The character is so good it almost feels like you're cheating.
I have a lvl 50 Sal and I went down rampage first for the ability to basically stay in gunzerker mode and gunlust 2nd. Gunlust has far better skills imo especially for tvhm. The ability to gunzerk while in fight for your life is much needed to continue gunzerking when getting downed. And money shot can be brutal.