Piece makes really great beer, too - I haven't been for a while, need to go back. The atmosphere at Revolution is much better, for my tastes at least - Piece can feel like a university party on busy nights. But they make great beer and pizza!
We were at Piece at lunch time, so I haven't experienced the university party atmosphere. The place was only about half full when we went. We had some really good beer and some great food to go with it. Although, the food at Revolution was really good to. So, thumbs up for both from me.