I don't think a person can visit Europe without coming back with a different perspective on our own society. The problem with submersing yourself in another culture is those darned cultural barriers. Language, customs, rituals, unwritten rules... Sure, it can be the challanging sort of fun, but there's only so many times you can point and say "Grazie" before it gets old.
After getting back from The Netherlands, I think this is the place to go. The culture isn't as deep as France, nor is the history as influential as Italy, but there are tons of fun things to do. The real bonus is that not only does almost everyone speak good English, but they don't mind speaking English either. It took me a couple days to realize I didn't have to 'play the game.' After that, it was easy to concentrate less on stuff like ordering food and more on things like drinking Palm. The city I stayed in the first week was pretty cool to work in since everything except the job was in walking distance from the hotel. The "Centrum" area where all the resturants, bars, shopping, etc. was, probably about 2-3 times the size of Carytown, but no streets for cars, just walking and bikes. Here's some pictures:
Eindhoven, The Netherlands

After the training was over, Liz arrived and we spent several days in Amsterdam. We did the touristy things,
museums and the such. The most fun was just walking around and seeing the sights. It's amazing what you'll run into in a city like that. Old Kerks (Churches), shops, canals, coffeeshops, bars, giant chess boards... The
Heineken Experience is a must. The Canal Cruises are a good way to get
another perspective.
Here's some pictures:
Amsterdam, The Netherlands
As for a new outlook on America. Bicycling can be legitimate transportation, if we just had the infrastructure, marajuana can be legal and society won't turn into a bunch of junkies, and America may be a nation of immigrants, but it's got a long way to go to be a melting pot. Old news? Sure, but once you see it yourself, you know it can work.