Oh goody, a WWII “Who’s the best general?” debate.
My WAG – the best generals were German (innovative, resourceful, fought well despite being outnumbered) second best were Soviet (good but re-defined the term cannon fodder), third equal were British and American, fifth were Japanese.
Best admirals were British (innovative, resourceful, kept the enemy on the back foot despite heavy losses), second were American (good and with stupendous material resources that made them unbeatable), third were Japanese (Yamamoto is hugely overrated), fourth German, fifth Russian (can you name a Soviet admiral?).
The British army suffered from the slaughter of its officer class in WWI. A constant thread of Field Marshal Viscount Allenbrooke’s war diary is the lack of good generals. (Chief of Imperial General Staff (i.e. the army). The diary is a fantastic book, highly recommended). The sacking rate among British generals was very high yet even some previously sacked men (e.g. Neil Ritchie, sometime commander of the Army of the Nile, which became the 8th Army) were re-used later in the war due to the lack of quality available.
The Royal Navy had lost fewer good men and learned a lot from WWI. As a result, it had probably the best senior officer class of any armed service in WWII. It was only when forced to fight the Japanese as well that the strain proved to much and the RN was forced on the defensive.
The US army and navy didn’t have the WWI casualty problems the British army suffered from. The army did suffer from the “not invented here” syndrome, tending to believe it knew all the answers rather than listen to its allies. Operations Torch and Husky (invasions of North Africa and Sicily) were valuable lessons for the US, which were applied in Overlord. The British had learned a lot from Dieppe (which was in 1942, before Torch and Husky). The US army should have listened to the Marines, who, IMHO, were the best Allied soldiers of the war. One of the biggest gains of these operations for the Allies was finding a supreme commander with whom everybody could work– Eisenhower. He was arguably the best commander of the lot in WWII, not for his campaign winning strategies but for getting the best out of his subordinates. Remember, he was the man who kept Patton and Montgomery fighting the Germans and not each other!
Montgomery was the best (with Slim) of a not very good lot. He was cautious, won pretty much all of his battles, was quick thinking when things went wrong (even if he subsequently claimed it all went according to plan), was politically astute and inspired his men. Not a bad record, all things considered.
Patton was different. He was bold, won pretty much all of his battles, was quick thinking when things went wrong, was politically astute and inspired his men. Not a bad record, all things considered.
Not much to choose, is there?