If the campaign is your primary interest, consider looking elsewhere, but if you don't mind powering through a fun, if not groundbreaking, campaign before hunkering down for a long, cold multiplayer campaign this winter, MoH should be on your radar. That's especially true if the nature of recent CoD games has you desiring something with fewer detonating remote control cars.
Our final score reflects an overall impression of the game, and assumes you are the type who is willing to invest some time in the multiplayer.
Modern Warfare 2? For me it is. MW2's campagin was superior - it took more risks, and just did more. But I quickly tired of MW2's multiplayer gimmicks. I much prefer DICE's straight-laced, more focused approach. Heartbeat sensors? None of that here - just me, my rifle, and my targets.
Battlefield: Bad Company 2? Again, it depends. MoH's campaign will offer more thrills-per-second, and more character, but... who bought Bad Company 2 for the singleplayer? In the multiplayer department, well, it's DICE vs. DICE, so take your pick. If you prefer Battlefield's style, then so be it, but for a change of pace, MoH tightens things up and stands strong on its own. Even if you're a diehard Battlefield fan, MoH is at least a worthy segue between BC2 and Battelfield 3. For me, MoH is the better experience.
Medal of Honor: Allied Assault? No. Sure, you'd probably have more fun playing the modern reboot than going back to MoHAA, but that's because MoHAA is almost ten years old. But I just can't call it "better" when Allied Assault was such a revelation. In both the campaign and the multiplayer, it was big, bold, and new. It was to war games what Saving Private Ryan was to film, and this reboot just doesn't stun in the same way.
Medal of Honor's campaign is well-scripted and well-acted, and parts of it are superbly nerve-racking, but its uninventive missions and premature ending left us wanting. The multiplayer, however, is a different game. No, it's actually a different game, and it's what DICE does best. If you've tired of CoD, Medal of Honor might be just the medicine you need.