Has anybody read "The World is Flat" by Thomas Friedman? He has some great points regarding all that is discussed in this thread.