It's not a real Vegas trip until you've been to at least one buffet. My friends and I were staying at the Palms so we decided to try the Bistro Buffet. After having the M buffet, this does not compare. A few things we had were pretty gross, and nothing was great. Everything was just.. meh. I ended up pretty much eating only crab legs and mashed potatoes. Our server was very nice and always made sure our drinks were full.
Some of my Thai friends said the Thai food was really good; apparently one of the cooks there is Thai and they talked to him for a bit. I didn't try any of it so I can't say for sure.
Get a Palms Player card before you pay for the buffet so it's cheaper. The seafood buffet was $20 with the card, and I think lunch is only $7.99.