Microstructural and Surface Effects on Fatigue