There once was a random battle generator that someone made for CMBO which actually worked well in picking the parameters for fair battles.
It choose the type, weather, etc.
Really cool little device.
Haven't seen one for CMBB.
Anyway, a friend of my play small quick battles with computer pick, and I have to say that most of the time, one of us gets screwed over. The Russians always seem to get heavy/medium tanks and the Germans get halftracks. Nothing like having an ISU-2 tear up some trucks.