But my all-time favourite is MM3. It's a very old game now, and the game engine shows it, but I have a vintage 1998 laptop on which it plays just fine in the DOS shell. It has the best set of riddles and puzzles I've ever come across in any game. If you ever play it, let me know. There are four chairs in a dungeon there called the Tomb of Terror which are sheer gold if you know how to use them, and a total disaster if you don't. 
My next favourite is MM6, and the laptop is very good for that as well. The processor is slow enough that you find the little things that don't show up when you play it on the fast modern computers, and all the NPCs have names and trades instead of just some of them.