This article focuses on spintronics with metallic nanowires. It begins with a review of the highlights of spintronics research, paying attention to the very important developments accomplished with tunnel junctions. It then considers the effect of current on magnetization before discussing spin diffusion and especially spin-dependent conductivities, spin-diffusion lengths, and spin accumulation. It also examines models for spin-polarized currents acting on magnetization, current-induced magnetization switching, and current-driven magnetic excitations. It concludes with an overview of resonant-current excitations, with emphasis on spin-valves and tunnel junctions as well as resonant excitation of spin-waves, domain walls and vortices. In addition, the article reflects on the future of spintronics, citing in particular the potential of the spin Hall effect as the method of generating spin accumulation, free of charge accumulation.