While you're enjoying your three-day weekend, bear in mind these two numbers:
7478 - the number of American troops who have died in Iraq in May 2004, the third highest monthly total since the war began.
635 - the number of troops who have died since last Memorial Day.
Each and every one of those deaths was unnecessary.