I found an interesting website tonight which happens to be a photo-adorned site of Back to the Future landmarks. Quite interesting, that is, if you liked the flick.