Wish I'd seen this yesterday when I was swapping my wheels back to summer.
Mine has a 'graunch' rather than a creak and only over speed bumps at any speed. Had the pass side done under warranty a couple of years back but drivers has only just started over the winter.
I believe it was a big job as they had the car two days and did a full KDS alignment.
Might give this a go but I've a BMW extended warranty to use....