United States of America has the Top ranked Military. This is because this is also the nation that has the most powerful military in the world. This means they produce the most tanked military. USA is followed by China and Russia respectively. Check out http://elitedaily.com/news/world/top-10-military-powers-world/.
USA has the best Armed Forces. Best training, best morale, best equipment. Israeli Armed Forces are not too shabby though. Also; the other strong nations like England. Germany will have one in the future.