This site http://tvlinks.voodeedoo.org/ has a mother load of great cartoons and TV shows with most of them containing entire seasons. Enjoy them while you can as I am sure they will soon suffer a You Tube type demise.
This was the kind of episode that makes Lost the most obsessive show on TV. If this wasn't the best ep of the season so far, then it was 2nd. See what happens when you give some real answers? The whole thing freaked me out.