SciFi Channel offers 'Galactica' download