In 2002 the house budget committee and the congressional budget office both guesstimated the cost of invading Iraq at approximately $50bn; $500bn seems a bit wide of the mark. What's more, with over half a million dead, it means that the world's greatest military superpower has spent a million dollars for every Iraqi killed. That can't be value for money!
...But what I want to know is: how do they actually spend all that money? Well the answer is: they don't. According to the website Halliburtonwatch, the Halliburton subsidiary KBR bills the US taxpayer for $50-$80 per day for labourers working for it in Iraq, but pays them only $5-$16 per day. It's the same with Halliburton. In December 2003 the US army discovered that the company had overcharged by $61m for fuel transportation and $67m for food services in Iraq.
Getting hosed by Bush and the Republicans...