I am looking for a modern introduction to Spectra that improves on the treatment by Adams in his "Stable Homotopy and Generalized Homology" notes (by improves I mean taking into account what has been learned since the notes were written). In particular I'm interested in a source that covers some of the variations on Spectra (CW Spectra, Symmetric Spectra, Other types/categories of Spectra etc.) and Ring Spectra.
Question: What is good introduction to the modern point of view on Spectra?
I am particularly interested in the stable/unstable Adams' spectral sequence but the source need not take that as a goal.
As an aside I'll point out that notes from Hatcher in his unfinished book on spectral sequences has a short but nice, clear and concrete introduction to spectra. It does not go into the detail and depth I need.