In reply to ow arm:
Toyota brakes (and for all I know other makes, but we just have Toyotas at the mo) seem to be vulnerable to -
1. The cylinders sticking in the calipers (sounds like you've covered this)
2. The calipers sticking on the pins (sounds like you've covered this).
3. The pads sticking in the carriers (clean out the recesses where the pads sit in the caliper with a small file, they're normally full of old dust and copper grease residue, which does not help the pads to release cleanly)
If you've covered point 3 as well then I'm out of ideas. What happens if you jack the front of the car up, hit the brakes, then release them and then try to spin the front wheels? Do they spin freely or can you hear the pads dragging?
Good luck
Paul