Here is a very nice PP presentation entitled, "What's going on downtown?" that Russel Claus put together.
Yes, it has 72 slides, but it's a really good 5-minute read because you can just look at the pictures. Some of the before-after pics, such as Iguana, Shop Good, other NW 9th stuff, are absolutely amazing.
Looking back is a good thing.