macross frontier has not been dubbed english
One can watch Macross Frontier from a number of online video-hosting websites. For example, YouTube has these videos. Other anime-specialized websites do as well.
You can find kekkaishi episode 21 English dubbed at animefreak.tv .
There are episodes of bleach in English and Japanese
Crunchyroll.
you can watch it at animestatic.com, justDubs.com, Dubbed-scence.com, ultra anime.com and watchcartoononline.com
For English dubbed episodes you can got to justdubs.net(please do not forget the S) but as of today the episodes only go up to episode 79.
You can find kekkaishi episode 21 English dubbed at animefreak.tv .
Only the first season (Vampire Knight) is dubbed.
There are episodes of bleach in English and Japanese
As of now, Brothers Conflict does not have an English dub.
Crunchyroll.
you can only find some of the episodes in livestream english dubbed.
narutoengdub.co.nr
yes, but you can only find it with English subtitles. It' not dubbed.
The only place I found it is on youtube.
I'm not sure if Witch Hunter is the same as Witch Hunter Robin but if it is it's dubbed on watchcartoononline.com
IT's still on Japanese but it will be coming out in the English dub in October.
English dub: http://www.narutospot.net/shippuden-dubbed/naruto-shippuden-episode-53-english-dubbed/ English Sub: http://www.youtube.com/watch?v=JYSGNFS2g8A (hope it helps)