I squealed like a chipmunk when I realized that Twin Peaks, both seasons, in high definition, are available for instant streaming on Netflix! Instead of sleeping last night I just watched 9 hours straight!!!!! AND THEN WHEN I WOKE UP I WATCHED THREE MORE EPISODES!!! AND NOW I THINK I AM GOING CRAZzZZZZzzzzzy?!