The Sounds for 'Leela's Homeworld' featuring the best lines of the episode that revealed us Leela's secret are now up. We are kinda behind on the sound side, but hey, that way we have something to do while there are no new Futurama episodes

Oh, and as it's still one of the most asked questions: The song playing at the end of the show is "Baby Love Child" from the album "Made in USA" by "Pizzicato 5". There are some samples on the linked site (amazon).