If you mean where you can watch it Hulu.com gives public viewing of the first 3 seasons.
Try youku.com or tudou.com. try surfthechannel.com for a list of links.(you will have to search for Buffy there as it's not a only Buffy site) :) good luck.
http://tv.msn.com/tv/series-episodes/Buffy-the-vampire-slayer/?sb=0&si=1 The MSN site has most of the Buffy episodes available for viewing.
The best site is tv.blinkx.com.
The best place to find a new or used set of Buffy the Vampire Slayer, Season 2 would be on a site such as eBay or Amazon. Both sites have sell items such as DVDs.
It's very easy, just go to google.com then you search for "Buffy the vampire slayer stream". You'll get a bunch of hits and then click the one you feel for. Some links are better then others. One very good site I know is Tv-Links. Just search for it on google an you'll fins it. Good luck. xoxo
http://www.geocities.com/foxxedslayer/sound.htm or http://www.scribd.com/doc/10163156/Buffy-Once-More-With-Feeling-Musical-Sheet-Music
Yes you can watch all previous episodes on the CW.com
vampire knight heaven used to be a site on line available to the public, to allow them to watch and download the vampire knight English dubbed episodes. however this site has been cancelled or deleted and is no longer available
youtube might have them or the network web site
You could try sidereel.com/tv-shows/vampire-knight because it might be a good website.
you can buy it on itunes now and there is a site where you can watch seasons 1 & 2 for free <uwatchvampirediarie.com> yeahhh sorta unorigional
You can try you-tube, possibly hulu (I've never looked for it on there), and vizanime (I think these are all in Japanese with English Subtitles). You can also watch vampire knight on vampireknightepisodes com they have the first two seasons (English Subtitles)