Howard gets ready for the Eclipse, reviews the recent Starship launch, and previews Manx stargazing prospects in April