In terms of pure numbers: Fighter-BF-109,Ground-attack-IL-2,Bomber:Ju-88
In terms of ability: Fighter(non jet)-Probably a late-model Spitfire,
Ground attack-Il-2 again (The stukas were epic in 1939-1942,but got shot down like flies later on)
Bomber:B-17.
Soviet planes in WW2 were designed for low altitude speed and maneuverability.That's because the tactical environment of the Eastern Front mostly involved flying below 3000 metres(10000 ft)At typical Eastern Front conditions the Yak wins hands down-it's extremely light and has great maneuverability.