I just replaced mine today along with the water pump. I got a meyle HD pump from autohausaz for $53 and the HAYDEN Part # 2991 fan clutch from rockauto for $48. Both seem to be good quality. The hayden in part of standard automotive out of NY and does a lot of its manufacturing in the US.
I had a bad vibration at 3000 rpm + and found that while my pump and fan clutch seemed good both had a small amount of play that at high revs was throwing off my engine balance. Replaced both and the engine is as smooth as butter again. I was surprised as I had maybe an 1/16th of an inch movement at the outer rim of the fan but it was enough to cause the vibration.