I went to the local Dogfish Head Alehouse last night and they finally had the 120 on tap. It was fantastic! No joke, smelling the beer was like smelling an open bag of hop pellets. Great stuff. It was surprisingly sweet and would have made a great dessert beer. This sucker was 20% alcohol, but you wouldn't have known it at all.
The only time I had one of those, I drank it slowly over the course of an hour, and I was still VERY toasty when I finished. It tastes fantastic, but it sucks that you can't drink that much of it. Still, I can get by with drinking more of the 90 Minute, so that's something.