Today is the day that the DeLorean would have landed in the "future" version of Hill Valley. Sadly, there are several problems. Our cars are still not flying and don't have Mr. Fusion's on them. There are no hoverboards, no double neck ties (thank God). No more Jaws sequels either. Also, Hill Valley, also known as the Universal Studios Hollywood Backlot, burned down a couple of years ago, though it has since been restored.
Elisabeth Shue, however, seems likely to sleep through most of the day, so at least that's accurate. What ever happened to her? The world needs more Shue.
And you can now buy the movie trilogy on Blu-Ray. That's technological progress.
Actually, he landed in the future Hill Valley on October 21, 2015 (I know, because I'll be 35 on that date :-) ). The October 26, 2010 date was assuming that Doc had went in to the future exactly 25 years ahead in the first scenes of BTTF (one of his plans that didn't go thru), before the Lybians came a shootin and Marty went back in time, so we're still 5 years off from the hoverboards, flying cars, and JAWS sequels (thought 3D is coming back...).