I generally have the module do the map and stats for me as a framework, then work in the overall campaign plot and PC's interests so that every module doesn't start with "ok, so you again meet in a mysterious tavern..."
(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.