Via Bob Geiger , the Iraq and Afghanistan Veterans of America took a look at 324 legislative votes in the last five years which affected American troops and veterans. Legislative proposals included veterans' benefits, healthcare, and medical research dedicated towards injured soldiers (head injuries, etc.) Based on these votes, IAVA calculated which senators and congressmen had a history of supporting the troops, and which didn't, and graded them on a curve.

You can see the full results at the IAVA website, here. But Bob has put the Senate rankings in order of letter grade, and produced this handy chart. As you'll note, based on the over 300 votes the IAVA used in its calculation, all Senate Democrats have been more supportive of the troops -- when it comes to their actual votes, over the past five years -- than any of the Senate Republicans.

The IAVA is a nonpartisan organization. That the results -- who supports the troops, and who doesn't -- are so strikingly partisan is another demonstration of Republicans talking the talk, and the Democrats walking the walk.

Also see daulton.