Panzer Commander may or may not work for you, if you have Windows XP and a graphics card with newer drivers. I can get it to run on my FX5900 with current drivers by disabling "real physics" in the game options, but I get odd graphics anomalies in game (turret is sitting offset from the tank not on it). Didn't have this with older drivers but I'm in no rush to roll thenm back to get PzC to work.
If you can get PzC to work, it's got its little foibles but it's not bad, decent range of vehicles, easy to pick up, some good careers and single missions, and a bundle more of both (was?) available at wargamer.com. No separate infantry figures and the field defences look crappy but still it's not that bad a tanksim. About 6 out of 10.
Panzer Elite is a better tanksim in most respects, at least if you apply one of the many excellent mods avalable (don't use the ones that come on the Special Edition bonus CD, download the latest versions from the net). It's a bit clunky with tanks teetering jerkily over the angular landscape. Shells travel instantly so there's no decent tracer round effect, and there infantry but the're crude sprites, while AT guns have invisible crews. The canned missions are mostly pretty unmilitary, with rather erratic briefings and objectives whose achievement often involves your tank troop/platoon having to wandering around the rather empty battlefield, more like schoolboys on a paperchase than a tank unit in a properly-co-ordinated company-level military operation.
But PE's about the best there is now, for WW2. Modded, I'd give it 7-8 out of 10. There's an improved user mod in the offing too, which will further improve grahics and gameplay.
I think you can earn medals in PzC, there's a nice little award ceremony clip. Not sure about promotions. Can't remember about PE, was never a medal-chaser anyway