Despite enormous pressure, threats to block things they need for their districts, and personal arm-twisting by Bush, 27 Republicans disobeyed their party leadership and voted against CAFTA.
CAFTA passed by a single vote because 15 Democrats voted for it.
Here's David Sirota's excellent take on the issue:
http://www.workingforchange.com/blog/
Sirota feels that these so-called Democrats should lose their jobs or at the very least, stop pretending to be Democrats. In particular he targets nine of them who had no need to betray their party.
I see it somewhat differently, of course. From my skeptical and cynical point of view, the ruling corporate party consists of two arms, the Democrats and the Republicans, and whenever the corporatocracy needs something that they can't get enough Republicans to pass (some are actually somewhat loyal to their constituents, and a few even have some principles left), they can always count on some pro-corporate Democrats to step up to the plate.
I'm extremely glad to see that my own Representative, Susan Davis of California's 53rd District, did not vote for CAFTA. But Davis remained "undecided" until the last possible second. Had the corporatocracy not been able to find enough votes elsewhere, Davis was obviously willing to perform the needed service. Davis didn't choose to vote against CAFTA because it was wrong, or because it was bad for this district, but because there were enough Democrats voting for it that Davis didn't have to. I'd be interested in knowing how many other Democrats remained "undecided" until the very end, having no position on CAFTA and waiting to hear if their corporate masters required their services.
People without principles aren't uninformed or undecided, they're just unprincipled.