Mark Collins links to this Washington Post graphic showing a comparison of military spending in the top five NATO countries and Russia (counting Soviet spending 1988-1991). Note that the United States and Russia now each spend the same proportion of GDP on their respective military forces:
For reference, Canada’s military budget doesn’t crack the top 10 in NATO: we spend about US$16.5 billion per year (not even in the top 15). Mark also points out that Australia spends proportionally more than Canada … about 50% more, in fact. But it should also be noted that while Canada and Australia have a lot in common, our defence needs are significantly different: Oz is in a much more dangerous part of the world than Canada, and they don’t share a lengthy border with the world’s biggest military spender. You could probably make a viable case that Australia isn’t spending enough given the rough neighbourhood they’re in.