Hi everyone, Our Z3 M Roadster will be back in our driveway soon, with fresh paint and new fabric top. I'd like to have a full car cover waiting for it. Does anyone have experience with the various brands? I'm interested in buying the one that will take the best care of the car, over the long term. Grant.