Battle of the Planets can now be seen on Hulu.
In case anyone is interested. I've found it a good way to relive the series, maybe even see some episodes I don't remember. Also they have the original Gatchaman series available, and apparently a later remake.
I don't suffer from insanity, I ENJOY EVERY MINUTE OF IT!