yea, but what im saying is, remove the switch from the drivers side, and plug it in to the passanger side wiring loom, it will eliminate 1 part of the system.. to me it does sound like the mech has gone....
put your ear against the door card just above the storage bit.... then activate the window switch and if you hear a faint click or clunk from within the door but no movement then that means you will either need a new mech or cable is broken.
another thing to look for is take the door card off and see if you have plastic or metal clips that hold the window in place, if they are plastic the 'pull' side probably has broken and you want to replace both clips with metal ones.