Or maintain your rubber guides by cleaning them often... hehe...
Usually kung walang sira yung mechanism at motor ng power window di naman babagal ang takbo ng window... but you pointed out a very good point there about petroleum based lubricant...
But I hav eto tell you that Armour All is not purely water based... And if they are water based, they wash off after contact with surfactants (soap, etc)...