I have been reassembling my coupe following painting, and have spent a LOT of time tinkering with the windows.
As Arde says, the switches may work, but even when new, the design of the switches imposed a lot of resistance into the motor circuit. You have a long length of wire, multiple connectors, plus the switch contacts between the battery and window motors - all this adds resistance which results in less current getting to the motor. I ran a 10 ga wire directly from the battery to relays on my doors & rear windows, so that now my console switches are just operating the relay coils. That helped a LOT on my car.
Another thing to look at is whether the windows are binding at any point in their path. The fact that yours go up OK, but stick at the bottom tells me that something is causing resistance (here I'm talking mechanical, not electrical resistance). Did you remove the old grease before applying fresh lubricant? In the case of the front windows, it is possible that the front and rear tracks aren't parallel, causing the window to "wedge" at the bottom. I would recommend removing the motor/gearbox/arm assembly, and working the windows up and down by hand - feeling for places where they may be binding.