I just got around to watching this episode and I thought it was great. I knew next to nothing about this show, but saw a thread on another forum about how great it was. Those are the reasons why I like the show. I like long story arcs that don't get wrapped up in a few episodes(kinda what you want, it seems). That's why I loved watching a shows like Angel/Buffy. They plant the seeds early on and expand greatly on it. Some of their storylines took them beyond a season.