Omni magazine had more credibility than the new Sci American.
I always enjoyed Omni; it was a fun read. A lot of the issues are being archived:
http://www.omnimagonline.com/