Oh, let me tell you about good GMs. You know your GM is a spectacular GM when he literally inspires you to write a 1000+ page story adaptation of his campaign. He is a devious bastard who tells fantastic stories with amazing plot hooks (stolen from goddamn everywhere like you said) and great characters.