All - thank you for your replies!

Drivers side window was fixed by my mechanic a long time ago and I still haven't had a problem since (knock on wood, as I'm sure it's only a matter of time...). Only started to fix the passenger window to save $.

I've ordered the 3M products. Will let you know how it goes! After all, what else do I have to lose? If anything else I got my hands dirty and learned first hand how messed up our window design really is!

-biju.