After a three-year hiatus from publishing its annual catalog of telescopes, Meade Instruments Corp. has returned with a big bang.