Navy: I dont contest the UK supremacy in europe, but for the projection force there equal with france, like with the CDG wich can carry around 40 fighters that are a lot better then the Harrier Carried by the small english carriers! So ithink in 10 years they will be equal ( the france is beginning to make stronger her army these years because of the new governement )

Now the Navy clasment in Europe:
1rst UK
2nd France
3rd certainly Italy
4rth Germany not far then the Italy one

Land Forces: If we consider the training level, the power of the weapons, and the number, Germany and France are very close and i think maybe the political of the next 5 years will separate them! Then UK is 3rd because of her old MBT concept ( the challenger 2 is maybe a good tank but its to slow not enough nimble look to my comments on the BEST MAIN BATTLE TANK SECTION)
Now if you consider that the British soldiers are a little more trained, i dont think that make any difference, because since the end of the cold war, EU armies dont need to be at 100 % of their abilities, and you know when a war arrive, and the training level of france army could easily rejoin the british one in few month or weeks!!
The leopard 2 is a very good tank but under the leclerc. Now germany has a very big tank army so...

Now the Lan forces classement in Europe:
1rst: Germany and France
3rd: UK
4rth: No idears

AirForce:The france hase very good fighters like the mirage 2000( D,5.... ), and the new rafale! Now UK and germany have a very good striker wich for me is just a striker but the best one, the Tornado, now germany and UK dont have good intercepors yet ( the typhoon will come so wait ). And how could they use strikers without having an air superiority??? In number and in quality the UK are before the Germany at my opinion but if you can say to me its not explain.

Now the Airforces classement:
1rst: France
2nd: UK
3rd: Germany


Now a total classement:

1rst: France
2nd: UK
3rd: Germany

But dont forget its an hypotetycal classement and in a war between these countries there would be no winner because no army has a total superiority then the 2 others!!!!8o