Aw, these scans in particular make me really happy, because Robin #170 was one of the very first (monthly) comics I bought (I think I picked up BoP, Booster Gold and Catwoman, too).
Honestly, although they are still lots of problems with comics and DC in particular, I always feel a bit better with the knowledge that Stephanie Brown is alive, that DC responded, and tried to make things better.