With kids? - Japan (excellent mechanical toy exhibit and great gift shop) or Germany - awesome Garden Railroad
Toys? - Japan and/or England
Ride? - Mexico (A/C, gentle amusing Small World-ish ride) or Norway, fun but too short
Film? - Canada
Food - Germany and/or Morocco
Music? - Canada, Off Kilter!!!! or the pavillion outside America (check for concert groups)