not 100% if you can change just the cv joint but doing a whold drive shaft aint the end of the world..
is the noise speed related ie. the faster you go the more you hear it or the louder it gets, if so i would go wheel bearing or cv joint.
if its just an occasional knock i would go for things like arms.