Yeah, thats a tough comparison because they are so different. Liberty Tree is probably my favorite character meal because its not a buffet and I think its really clever the way the characters are dressed in colonial attire. Its also good food in comfort food sort of way. And its very convenient to eat inside the MK. O'Hana is very nice because its in the lovely Polynesian resort. The food is also very good there and its a fun environment for kids and adults. They are about the same price. One nice thing about O'Hana is they have a bar (try a Lapu Lapu)! But really, you can't go wrong with either. Its just what you are in the mood for, Thanksgiving or Polynesian!