I've stayed at both, and the food quality and variety seem to be the same, IMO. I like the set up of Roaring Forks better, and if that was the TRULY only deciding factor, I'd stay at WL. I LOVE the WL, it's one of my favorite resorts, but the rooms are VERY small (about 100 sq ft smaller than Poly) and the convience of the monorail can't be beat at the Poly. It also depends on how many people you're traveling with. If it's you and only one other person, I'd pick the WL, since you can get a king at WL, and the size won't be too much of a problem then. If you're traveling with children, the Poly wins hands down, since there would be tons of space for everyone.