For the christmas decorations I'd choose Whispering Canyon Cafe at the Wilderness Lodge. They have some of the prettiest christmas decorations at disneyworld. I also love the decorations at BWI and GF, but neither of those resorts have restaurants I'd think boys would like, except maybe for ESPN club on the Boardwalk, so I guess that's a possiblity too