Take a look at Two Hour Wargames products. "Chain Reaction 3.0", is available for free on their website, and will handle everyhting you've mentioned. There is also the "5150" series of rules from THW that add a bit more chrome.
Shameless advertising here, check the "Bazaar of Obscurities, I actually have several sets for sale.
Nick