Drinking basically dominates the social scene. There aren't really other alternatives to it. It's been pretty difficult to find other things to do on the weekends, especially since the PVTA bus system doesn't get you anywhere efficiently. I guess if you have a car, you can get places.
On the other hands, drugs are not as visible here. Of course, it exists, but drinking really dominates here. In the 5 college consortium, Hampshire is known for their drug scene.