Recently much progress has been made on the calculation of one-loop scattering amplitudes. I will discuss the use of on-shell recurrence relations in performing such calculations.