What's your budget? If its large I'd stay original and buy genuine BMW suspension.