I'm a vote for Whispering Canyon! Ohana is fun, but we found Whispering Canyon to be a blast. We had two 16 year old boys, and 7 and 3 yr. old girls, and we had so much fun watching the cast members interact with their customers. They have stick horse races around the restaurant, mock shotgun weddings, and if you ask for catsup, you will be sorry! We liked the food better, too. I guess a lot of it depends on which menu you prefer.
You'll enjoy either one, though. Have fun!