I'm guessing that they took this off the site because of the video game thats coming out and the live action movie that may be coming out? The re-surgance of the francise in new forms may cause a demand for the original show and box sets...
I remember when this too was called Battle of the Planets or G-Force. I like the Japanese versions better since they don't put in a ton of filler with 7zark7.
Gatchaman is gonna be animated in 3D by Imagi Animation Studio (the one who did TMNT back in 2007), that's why recently, there'll be mass promotion of the 2D animated gatchaman on the net and on TV.
This has to be one of the best animes of 2008. It has the special oldish animation style, cool involving storyline, and excellent subtitles to boot! Now I'm all pumped for the new American live-action movie! XD