For those of us (hello, me) who are getting sick of the rambling and confusing plot structures of LOST, check out this recap of last night's episode featuring a muppet Dr. Chang. It is 5000 times better than the show itself.