I've only gotten into D&D in the last year or so, but I've been DM-ing a game of my own for the last several months as a video/podcast. ("So Many Levels"). I love it so much. D&D hits this perfect trifecta of things I love: storytelling, improv, and rule-sets. It sets my writer/engineer brain ablaze!