We come to BJ's once a month or so and sometimes more when they have their 2 for $19.95 deal - you really can't beat it. You get 1 medium pizza of your choice, 2 soups or salads and a full size pizookie. You can also upgrade to a large pizza for I believe $2.00 more and it's definitely worth the leftovers.
The only reason that I'm not giving 5 stars is because the service can be "iffy". There are some really great servers there that can multi-task and few others that could really use some extra training OR just not be put on the dinner rush.