You could try Crunchy roll, anime freak, and gogo anime.
Yes, anime is growing! Since there has been a huge demand for anime in 2009, 2010, and 2011, English websites started streaming English-subbed anime straight from Japan!
Youtube. Search for the op, but just put subbed after it. You can find most ops that way.
Subbed means subtitled. It's the English translation the words at the bottom of the screen or sometime the top.
There is already an English manga, and a subbed and dubbed anime.
Try Cardcaptor Sakura. (English subbed is best.)
Most popular anime streaming sites will have the subbed version for the series.
A dubbed anime is an anime edited so that the characters speak in the language of the viewer, rather than in Japanese. On the other hand, subbed anime is anime in Japanese, with subtitles of the viewers language. Pure japanese anime is referred to as the RAW version.
Subbed means that it has subtitles.
An anime that it's not subbed
animecrazy.net, DCTP.ws or anime44.com (all in English subs) :D
You can find English subbed and dubbed Higurashi episodes at YouTube, or Google the season you want to watch (followed by 'English dubbed/subbed') and you can get the results quickly.
Vampire Knight is in fact English subbed, but unless you find a Fandub, no, Vampire Knight is not English Subbed.