Models and Phenomenology for conventional and high-Tc superconductivity