This topic came up at the Agile DC Influencers meeting recently since one of the coaches on my team was on a project but had limited ability to introduce change. He was forced to decide on just one agile practice to bring to the non-agile team.
If you were in his situation, what would you choose and how would you go about deciding?

FYI – the coach in the question actually chose to implement stand-up meetings on that project since communication was the biggest obstacle and the team was very new to agile. He decided this would bring the most value with the least resistance and prepare them for bigger changes in the future.