This is something that has always bothered me. Why does the US spend so much on military? The US spends 39% of the world total. 4.4% of our GDP. Saudi Arabia our ally spends more as a % of GDP. Of the top 15 countries only two are not solid allies (China and Russia).
When I was a kid, I was always told it was to protect our interests abroad. When you look at the EU, Japan, China, etc who are out exporting the US then this starts to seem a bit thin. I wonder how much stronger the US economy would be if we didn't waste money on this endeavor?
Edit - link to Wiki -
http://en.wikipedia.org/wiki/List_of...y_expenditures