I'd say the food at Whispering Canyon is better (plus I love the idea of refillable milkshakes...) For interaction, it really depends on your server. It was hilarious the way the Prime Time waiter called everyone "sparky," but the Whispering Canyon has the pony-ride thing for kids. I think the atmosphere is nicer at Whispering Canyon b/c you've got the gorgeous Wilderness Lodge lobby right there. I'd have to say Whispering Canyon, but you can't go wrong either way!