I have a kind of love/hate relationship with BF1942. On the one hand, it runs great on my PC (which is dated by current standards) and I usually have a good deal of fun when I hit the online circuit. On the other hand, the game STILL hates my soundcard (which means having to manually disable sound hardware via DX Diagnostics whenever I want to play it - the ONLY game that forces me to do this), the constant CD checks are a royal pain in the ass, and the small arms exchanges are still horribly haphazard (nothing worse than emptying a BAR into an opponent at very close range and failing to hit him at all).
I have to agree with those who think the original game should be fixed/patched up first BEFORE they start throwing out expansion packs...