Technology | Mon Nov 10, 2008 6:12pm EST

Hulu, YouTube, iTunes take a walk on Sesame Street