S 02 EP 02 (The Miss White episode) always makes me cringe for some reason and I don't know why, but S 02 EP 03 (Christmas eposide) that follows it is one of my faves.
And yes, I've been watching the series from the beginning on youtube.
DaWonderBoy1988 has a good number of episodes. I've been watching from the pilot up until this point and so far they seem to be the uncut ones.