Surface-Enhanced Raman Scattering: From Noble to Transition Metals and from Rough Surfaces to Ordered Nanostructures