Using an Agile Software Process with Offshore Development:
Because agile development works best with close communication and an open culture, agilists working offshore feel the pain much more than those using plan-driven approaches. But it’s still less pain than the plan-driven methods themselves!
I can feel the pain myself after just ~3 years in the field.