OOOOOOOOOHHHHHHHHH! I need to just go buy seasons 1 and 2 of this show, I haven't seen every episode yet. Still its probably my favorite cartoon out right now.
I too had never heard of this show prior to reading this thread. Definitely gonna check it now... thanks for the Netflix tip, B.