^^ This is quite out of date. Over a decade so.
I think you understand the pros and cons of both schools. Definitely Colby is better situated for outdoorsy activities. There are quite a few kids who do not drink. There are more who do. There is plenty to do with other sober people. There are a lot of opportunities for research, etc. in the economics department. It is one of the more popular majors so it is perhaps a bit less nurturing and personal than some others. It’s also easy to study abroad as an econ major.
Both great schools. Really a matter of what you want…