I love World Showcase, but have never been that excited about the food anywhere (not the beer is another story - there's a huge selection in each country, if you're into that). I would say stay away from the Mexican place inside (the counter service is fine). Although the atmosphere is great, the food is not good at all (you're much better off at pretty much any local Mexican joint) and it is quite expensive for what you get. Also, Alfredo's in the Italian section is disapointing. It's not bad, but I've been the the original in Rome, which is superb. Supposedly this is the same place but you can get about the same at Olive Garden, which I wouldn't be caught dead at (I'm a bit of a food snob). Now, your two choices are better, I think. I've not eaten at the Norwegian place, but I've heard good things. And, if you like the whole sausage and kraut deal (I happen to), the German place is good as well.
The Chinese place is pretty good, as is the Japanese place, though I thought the sushi was sub-par. I don't think any of the french places are that good. The Canadian steakhouse is quite good and the upscale English place is pretty good - although I have never known the English to be famous for their food.
If you like Middle Eastern/Med food, Marrakesh is actually pretty good as well.
In Future World, the Coral Reef resturant is good and has a great atmosphere. I live in the Gulf Coast and typically never eat seafood anywhere else, but their's is actually quite good.