Hi smitpa
If you are not experiencing any form of knocking noise when turning corners i would think the CV joints are ok.If this is the case i would go ahead and replace the defective CV boots and re grease the joints.this is a common failure on this model.
Regards Steve.
BMW Technician
city & guilds - Bmw Senior Technician