Before you get carried away...I would check the Needle bearing. Unless you know for sure it's the half shaft.
Little cheaper than one that's for sure.
Check out this post Front End Noise.

Last edited by openskys; 09/13/09 10:11 AM.