Haha - I've seen that too many times before. I don't get it either, especially since Bud isn't really cheaper than many of the good brands they have.
The yard is definitely the way to go - haven't been to Sunset in a while, but the next time I go I'll have to have one.
SigmaChi - It's funny, I went through a period sophomore year where I really liked Grolsch, and it was all I would get. That passed, but I don't know why. It's just funny I was drinking it all the time at one point.
Publick House is in Washington Square (upper Beacon St. in Brookline). It actually is supposed to have really good food as well.
http://www.thepublickhousebrookline.com/