Fresh Med at Swan/Dolphin might have a breakfast buffet for a few dollars more. No characters on weekends at Fresh Med.
My opinion on the buffet at Garden Grove is that the earlier you go, probably the better, I've only gone once, non weekend, and I can say that the good stuff was pretty fantastic, and the not so good stuff was pretty bad. Most on the non-good stuff was clearly just out for too long, but in the restaurant's defense, we went late in the am, and I'm guessing they weren't planning on refreshing anything at that time. The good stuff, however, was really good.
Examples of the good stuff, imo:
Fresh egg station - omelets or eggs made to order - fantastic
Individual smoothies on ice - fantastic - really fantastic
Hot cereal and yogurt bar (oatmeal, grits, and a few yogurts with all kinds of toppings) - fantastic
Fresh Fruit - fantastic
Not so great:
Breakfast meats old and salty
Premade scrambled eggs (same as anywhere else at a disney breakfast buffet)
Pre-made Breakfast sandwiches on grilled bread - egg, tomato, cheese. These seemed like they could have been fantastic an hour or so earlier.
Pancakes - ditto - obviously old.
Most of the pastries we tried seemed grocery store quality, but the cinnamon rolls? The cinnamon rolls were pretty darned good if you like dense/chewy sweet rolls.
Would I go there again? Well, for the price, since it's in Disney, and prices can be crazy, then I'd say it has potential to be very well worth the price if you get there when everything is fresh. If you go late in the am, you might get stuff that's not so fresh, which is par for the course. I'd say the good stuff at the late hour we went was even borderline worth the price alone. It really was very good. I think if you go when everything's fresh and being replenished, you'll be very happy.
I can't speak for the variety of items on different days. You might wanna call the restaurant to feel them out on it.