Have just read through all of the posts on this thread and I do have some comments. The game isn't perfect, and probably never will be. I have been computer gaming for decades and the comments about bugs haven't changed, though there seem to be more bugs in the games I have seen over the last five years. Why? Many of the older games were very linear, and a developer could play the linear storyline over and over to find bugs. Most of the newer games are open ended, with almost infinite paths to follow, and the beta testers cannot possibly play all of the paths, so bugs come up unexpectedly when suddenly tens to hundreds of thousands of people are playing the game. And it happens to most of the really good games out there.
Don't believe me. Look at Morrowind and now Oblivion. And I remember playing Arena, the first of the Elder Scrolls games and seeing thousands of bugs reported. Master of Orion had plenty of reported bugs. Space Empires V. Anyway, go to any game forum and you'll see the same thing. Complexity breeds problems.
I didn't think much of the box of HOI either. I saw pictures of sprites going into provinces and thought "oh please" I started playing Avalon Hill games when I was a kid, and the hexed up maps seemed to be more roomy and complex than the map I saw in HOI. And I played Steel Panthers and the Operational Art of War which looked infinitely more complex. But the thing I really wanted that none of those games delivered was the ability to control all of the factors of a nation at war, including building what I wanted in order to wage war.
I Bought HOI2 because it was on sale for $19.99 at Compusa and I thought I'd try it for that price. It's everything I was looking for in a grand strategy game. Sure there were bugs and problems, and there were some things I would like to see changed, but overall it's a wonderful game that met my expectations, and I will buy any expansion Paradox puts outs, and HOI3 if there is one.
Pay for patches. Anyone remember Dos 6.0 by Microsoft? Buggy as hell and they released a free patch, Dos 6.1, that was just as buggy. Then they charged $10 for the 6.2 patch that actually fixed most of the problems. So Paradox did not invent that practice either.