this video (did you know Sesame Street has a twitter account? Not verified, but still).
I remember having a set of these Sesame Street records when I was little (I still have the one with Rubber Duckie on one side and the Sesame Street Theme on the other). The ABC-DEF-GHI Song was in this set. Watching this video gave me a few minutes of childhood reverie.
Even when you're an adult, you can count on Sesame Street to cheer you up. :)