glad I was in my driveway when it crapped out. it's the bmw infamous window regulator. so common this problem.
I had it done on my previous e46. and the funny thing is when my last e46 was totaled, I meant to replace it but it it totaled.
Same window.
Same window.that i find funny. oh well.
anyways I ordered the window regulator from pelicanparts.com and it came on tuesday. so i will be grease monkey saturday. too embarrassing having to keep pushing the window up tight because it keeps slowly lowering itself. i have so many dirty palm prints on my window it ain't funny. 

window