First of all I love the setting. Who doesn't love Doctor Who?! Second, by the nature of the setting, one can have pretty much anything happen any time and anywhere.
The other major reason is because of the game mechanics. I find the Vortex system quite suitable for my gaming needs and likes.