I did not like the BFV expansion. I uninstalled it about a month it came out and I haven't touched it since. I'm still waiting for EA to refund my money.
I think the EOD mod for BF1942 is better than the BFV expansion hands down. The mod is still active (they still release new versions from time to time) and the map list is now up to about something like 40 maps. Since it's a mod for vanilla BF1942 everyone should have no problem playing it, especially those (like myself) with old PC's.
They did a really good job on modeling. It's a cornucopia of military hardware. RPG's, Quad .50 cal AA, LAW's, flame throwers, smoke grenades, M10 launcher, M60, more types of jet fighters than can count, armor out the ying-yang, choppers galore, '60's era music and best of all, playboy centerfold pin-ups circa 1965. Really.
It's a huge download - it's two separate files.
EOD Mod.
EDIT: PS. They throw a bone to Apocalypse Now. Hop in any medic chopper, switch to seat #2 and right click. Flight Of The Valkyries.