Social Security: A good deal? It depends.

Who benefits from the present Social Security system?