The Final Frontier? Antarctica or Space?