Ummed and Ahhhed about Battle Academy. Liked the demo, but couldn't get enthusiastic enough to buy.
In the end went with Combat Mission:Beyond Overlord- wish I'd remembered it earlier.
Bought it a few years ago when it first came out, but bought it again from Good Old Games (GOG.Com) for under £7.00 GBP ($9.99) because they fix them to work under 64-bit/Later windows, and I can never configure them.
For me its always been the ultimate WW2 Wargame – Everything is modelled – each infantry weapon has a value for each range band – A Garand is 13 up to 50m, then drops off. As a squad loses men it recalculates its overall fire power, so 5 garands have 65 firepower. Men hide and take cover if your orders are putting them under too much fire. You issue orders, and then click GO. You then watch a minute's worth of action. You can change orders issued in the Command phase, but this means your men pause. You can sit anywhere on the battle field, or even lock with a unit, and listen to them shout orders. You can replay this minute (nothing changes, you are watching a replay, and can't affect it).
Unit scale is section/squad, single vehicle or weapon team. Games are as large as you want – I've never played a full battalion scenario though!
All the vehicles have their armour modelled at various angles, and all units have ammo limits- for bullets its a indicative number (so MGs have Ammo – 100, not the actual amount), but Tanks, A/T, Mortars have historical loadouts.
The keyboard controls are a bit ropey compared to modern games. People also criticise the graphics- they are not poly-based, but rather skins. However this is done so all skins are editable, and it comes with some fan created stuff – mostly vehicles, but everything is editable because they are .bmp files. I am seriously considering photographing my house to put in. The original game came with a bonus disc of stuff fans had posted on their site, so I may and dig that out. You can even edit all the control graphics! The sounds are all .wav files, so if you want your voice in there, you can!
Theres load of scenarios, a quick generation method (literally – pick army, pick month, pick weather, pick points, pick general terrain, and you are good to go with what ever units Battalion has given you). Also a full scenario editor.
You can 2 player by TCP/IP, email or hotseat- You each see YOUR playback, as there is fog of war- from unaware, through to Enemy Blind, Blind that shows "Vehicle/Infantry", Named blind, actual models on the table, then actual status (men left/morale).