That's unfortunate about your driver-side door, atleast they didn't make off with your car! But as far as the passenger side issues, I think it would definitely be easier and cheaper to get a new regulator. The door panel comes off pretty easy. You just want to make sure to get a few extra door clips in case one or two break. You can get em from bavauto for a buck a piece.
Theres actually something going on with my driver side window too. I'm thinkin that it is just a bad connection that developed from bumping bass like a mad man!

Anyway, I'm prolly going to be taking it apart sometime soon to troubleshoot, I can take some pics for ya if you want.