Try something humbling.
Do volunteer work in a third world country for 2-12 weeks:
http://www.crossculturalsolutions.or...la/default.asp
You can literally go anywhere in the world. You may have to pay $, but really good experience. Someone I know volunteered with Mother Theresa in India (not through this program, though).
Lots of non-profit volunteer abroad programs available to choose from; try Google. Great experience, and depending on where you go, very humbling.