I've eaten at both, just once at each, and I enjoyed both a lot. Biergarten gets the edge though because the buffet is really tasty with a large variety, the entertainment is great, and the atmosphere in the place is so cool. The only downside is the shared seating, IMO. It was fine when we went, but I imagine it could get pretty awkward depending on personalities, etc.