Speaking of which, ordered the stuff to make my windows functional.
I went ahead and bought a window regulator, I haven't even pulled my door apart to make sure the driver side needs one, but it doesn't move at all and for $25 shipped, might as well.