Over the weekend, Daniel Craig sent to Afghanistan. That is not usually one of the stops actors make when promoting their movies, but Daniel went and visited about 800 troops there and spent time talking to each one. All 800 of them. He fired machine guns and visited wounded in the hospital and of course did bring Skyfall to show to all of them. He could have easily skipped doing something like this, so I think it is great that he went out of his way to not only to visit, but to talk to everyone too.