Imo any of the above things would be hard to stop, if you have did them for any amount of time.Never smoke or did drugs here so my vote would have to go the drinking way .Most of my friends and contacts gamble and it been a way of life here for about 18 hrs a day in some shape or form, but what i going to try to do is find a balance between normal life and the games, maybe i can do it and again maybe i cant , as i love most all sports.Heck i stayed away from going to the Va Tech and Duke game last nite to go to dinner and a movie here..............ck