It was also particularly wonderful how Moffat managed to answer a few niggling questions (why the TARDIS interior changes), prevent continuity issues (why Davison's Doctor looks older), throws in some in-jokes (LINDA, The Master, etc.) and make everything sit neatly as a "missing scene" in the season 3 finale's closing moments.
Great stuff!