Well, I got my X3 back and the dealership did a great job in fixing my sunroof. Not only do I not hear any more wind noise while I drive but I can barely hear anything when I open the sunroof (not like I'm going to be opening it up during the winter).
Just thought I should let everyone know that the cassette has been replaced successfully.