I'll throw in Hearts of Iron II and III (haven't played the original so can't tell) AI to the pile of good opponents. The third installment is especially engrossing because it has such a complex model of the command structure and warfare in general and plenty room to maneuver with a globe split into some 15 000 provinces. Compared to the way AI works in this game, both with diplomacy and more importantly, warfare, Total War series look like arcade slash-and-smash games.
I usually don't lose to AI in strategy games, but HoI AI can and does make me sweat at times. Just don't let it control *your* units because there it can do some stupid moves and then you'll sweat too, but for different reasons...