Ahh... The Delorean really brings back old memories. Not just of Back to the Future, but of the 80s in general. In fact, I even did a review on the Back to the Future not too long ago. Not the atrocious NES game by LJN, but the classic 1985 movie directed by Robert Zemeckis.
Interesting you put in Dr. Evil, Northern-Megas. If comedy wasn't involved, he and Austin Powers would have had destroyed the earth with their constant time traveling (and in Austin's case, bringing ladies from the '60s [Felicity Shagwell] and '70s [Foxy Cleopatra] into the present).