CV joint? ive had to replace both drive shafts this week. Its a ball ache. what ride height you at? standard or lowered?
in my experience a wheel bearing is usually a grinding noise!
Also check your wishbones if a bush has collapsed it could be that also. Ive also just had to replace my wishbones as I thought it was them!