We've only done the character breakfast, and I would say it is one of the best for interaction. We never hurry our meals (much to some CM's annoyance!

) and more often than not, over a period of an hour, we'd get all the characters at least twice!
The food is okay - good mixture of hot/cooked breakfast, along with cereal, pastries, and other cold breakfast stuff. Then there is, of course, the ice cream with all kinds of yummy toppings. Yes, even at breakfast! haha
I think it's about every 20-30mins, two 'presenter' type people come out and they do some Playhouse Disney dance routine things. Since Playhouse Disney wasn't around, even when we hit our teens, I have no idea what they're singing/dancing about!
I preferred H&V when it was just standard character dining, but it does make a change to have something geared towards the very, very little ones!