This is a known problem, it is because they use a plastic bushing. The squeaking gets worse as the weather gets hotter. UUC Motorwerks
http://www.uucmotorwerks.com/ actually makes replacement bushings that permanently fix the problem. (Search for "clutch arm bushing")
I'm not sure if they will fit an X5 though...