One soldier says it was enough to get his morale back up for a couple more months.
The hundreds of troops who were in a Baghdad lunch hall when President Bush unexpectedly showed up were stunned that the commander-in-chief came to see them.
Some had been getting ornery since they had been stuck in lockdown in the hall for more than an hour, without being told why.
One soldier admits he was getting mad, but that changed pretty quickly.
Bush gave a speech, and then waded into the crowd to shake hands and pose for pictures.
Some soldiers weren't so happy with the details of the visit, because they were kept waiting at Baghdad International Airport for an hour before Air Force One left. One soldier said keeping them away from their base that long was dangerous, and that he didn't want to lose a soldier "because the president wants us to sit here."