Comet Swan is now visible and could be the best in years – CNET