What is it that makes a good adventure? What makes it fun and interesting? What keeps you coming back to the game table again and again? I'd also like for people to preface their comments by suggesting whether they believe they speak primarily from a Player or DM point of view (or both equally), as that can certainly make a big difference...

Thanks in advance for any comments!