Okay, first of all the Russian Federation right now has way way less poverty in their cities than the US does by fact. Also, the US does not own the competition because the fact the matter is that Russia is the largest country on Earth and a country can invade but will never be able to hold it because no country can keep that much space under control and the Russian military by far has one of the best and most grusome military basic trainings in the world and they the the worlds most elite fighting forces the VDV Paratroopers and the Spetsnaz. But luckily right now the US and Russian Federation are getting along and doing better than ever and are doing air mission training, anti terrorism exercises, and ground force exercises as well.
Here are mine;
1. United States
Big Gap Here
2. Russia
Big Gap Here
3. China
4. India
5. United Kingdom
6. France
7. Germany
8. Japan
9. Brazil
10. Pakistan
Obviously United States owns the competition. No military comes close anymore. Russia obviously comes next, with a large geographic size, okay population, and high tech weapons from the old Soviet Union (although their poverty is bringing them down).
China and India come next with the largest populations and one of the largest land areas. China has the largest overall armed forces, India has the second largest overall armed forces.
United Kingdom and France comes next with technology (especially Britain's special forces) as good as Russia, maybe even better. Their small size and population keeps them a BIT lower than the other Eurasian giants.
Germany and Japan (especially Japan) has had a lot of international pressure against military build-up but they still have one of the best armed forces. Germany has some of the finest tank forces in the world. Japan still has a power navy, although it has decreased quite a bit since WWII.
I wasn't sure who would come next but after some thinking Brazil seems powerful enough. It has a large geographic size and population and their armed forces are pretty big too. They also have a pretty large economy to make up for anything else. Pakistan would come next, with a pretty large military. They have also developed nukes (this list doesn't focus much on nukes but it deserves a mention in this case none the less).
What are your top 10?