Infernal Machine was what got me hooked onto Indiana Jones back in 2000, so it'll always have a special place in my heart.
Granted, it's a flawed but still good game. I think the story is good, the voice acting is decent, but not nearly on par to it's predecessor, and the level design is absolutely beautiful. Return to Peru has to the prettiest level not only in that game, but in any game from 1999.
But the glitchyness on the XP (which I've seen have mysteriously vanished on Vista and 7), the overuse of firearms, the dreadful controls and the bizarre, bizarre ending...
I still say it's a fun game, and I still play it to this day.