I've played and really liked Sunless Citadel. Granted, it is a fairly straightforward dungeon crawl. (I'm going to be DMing it sometime, and am planning on adding stuff at the town at the beginning to mix stuff up a bit.)