While combing around the Wake Forest University Schools of Business online archives, I discovered a pair of blogs discussing recent class trips to India and China. There were some interesting perspectives in both, so I am including links. This should provide good views as you consider your own trips.
Here is the blog for India: http://business.wfu.edu/apps/blog/india10/index.cfm/2010/5
And one for China: http://business.wfu.edu/apps/blog/China10/index.cfm/2010/5