7 Great Stocks to Own for the Long Term

Plus a fund that owns all of them — and more.