My Beloved and I thought that Steve looked awfully sad to be leaving, and we wondered if perhaps the Nick Jr Mafia had forced him out.
But No! Steve quit Blue's Clues to become an Indie Rock godlet! He toured with the Flaming Lips!
Steve's Web Page is so awesome. I'm still deciding about his music, but how could I not fall in love with a man like that?