Definately weed. When you are at your peak after smoking, try just relaxing on your bed, out under the stars, or somewhere where you have an awesome view of the city. When you do this, the heavenly euphoria feeling can get absolutely amazing. Alcohol vs Weed is no competition.