I don't know what buffet's are like in the US but in Canada they rule (but are usually more expensive).
All-you-can-eat's are great. One of the nicer pub/restaurants in town here has all you can eat ribs on Wednesday's for $20. It comes with choice of side and soup/salad bar.
When I lived in Montreal there were two really good ones I liked. One was a smorgus-board for $20 and had everything from crab legs, grill your own shrimp, ribs, chow mein, lemon chicken, chicken wings, wonton soup. desserts, hundreds of trays.
The other was called Hot and Spicy. $35 for your seat and was a lot more upscale, aimed at upper class business meetings and such. You ordered from a menu but you just pay for the seat, and you can order 5 dishes each at a time. They had a lot fancier things on the menu and I realllly recommend it. Not a thing to do all the time, cause it's expensive as heck, but definitely fun. If you get a group of like 8 then you get a discount because you can buy the table instead of the seat.
I'm just up here visiting, but I came across a buffet called Tuckers Marketplace. Not a buffet fan myself, but I was already in the door so what the heck. Very, very good food, wide variety, clean and neat, and surprise, pretty expensive. 28 bucks before the tip and drinks, but I will probably go back before I leave.
