Well, IMHO, and I'm pretty sure m.leland will agree with me, the absolute best song with an alcoholic drink in the title is Tom Waits' "Jockey Full of Bourbon". It blows away the others on your list, although I will give props to Neil Diamond and Snoop Dogg.
Some other good ones:
"Red Red Wine" - The Replacements. No relation to the Neil Diamond/UB40 song.
"All The Wine" - The National
"Lilac Wine" - Jeff Buckley
"Cold Gin" - Kiss.
"Whiskey in the Jar" - Traditional/Thin Lizzy
"Alabama Whiskey Song" - The Doors
The Triple Threat: "One Bourbon, One Scotch, One Beer" - John Lee Hooker/George Thorogood
EDIT: And I almost forgot, Eric Burdon & War's "Spill the Wine".
This message has been edited. Last edited by: EricG75,
----- We were wasps with new wings, now we're bugs in the jar.
Whiskey In The Jar - Thin Lizzy Beer, Beer, Beer - The Pogues Booze Me Up And Get Me High - Ween
"If it were beneficial, their father would produce children already circumcised from their mother. Rather, the true circumcision in spirit has become profitable in every respect." -Jesus, from the Gospel Of Thomas