There's an article from a San Francisco reporter over on Lucianne.com that claims Kerry was cheered (yes, cheered) by servicemen and women and while putting down Bush's policies!
Here's the article regarding Kerry's "positive" reception from the troops in Baghdad:
http://www.sfgate.com/cgi-bin/article.cgi?f=/chronicle/archive/2005/01/06/MNG2VALREG1.DTL
I re-read the article and all I got out of it was that Kerry was greeted "warmly" (meaning he wasn't shot at or hounded out of town) by the troops and an Iraqi restaurant manager at the Rashid Hotel. I don't know where Lucianne got the "cheering" part. I'll have to go over the article again.
From those photos, Kerry's presence was about on par with Hillary's visit. Some of the troop's expressions don't look as if they are really, really glad to be in the company of the wimpy waffler.