On Veterans Day there have been ceremonies held across the US to honour the dead and wounded of its wars.
But with US troops in Iraq and Afghanistan there has been a particular focus on veterans of those conflicts – who now number almost one and a half million men and women.
President-elect Barack Obama has pledged to improve the government’s care for veterans.
But as Al Jazeera’s Tom Ackerman reports, it will not be cheap.