I remember this like it was yesterday, so very sad.
I've seen Atlantis at Cape Canaveral and was so in awe of the size of it and thought of the Challenger while I was standing there, in one small moment it and all those on it can be gone.
I'm not sure if this made it over to the States but Ratcat released a single "Getting Away From this World" and the video was a homage to the crew of the Challenger. Worth a watch today!