Celebrim is on a tear in this thread. Good reading though.
As a long time DM, I spend tons of time preparing for the adventure. TONS OF TIME. On overall story for the campaign, on the world, on each adventure to drive the plot, for encounter balance, for fleshed out NPCs, for well designed...