Mitch McConnell has written a good op-ed on why we need to preserve the secret ballot in union elections. The "Employee Free Choice Act of 2007", which would actually reduce the choices available to workers, has passed the House and will be voted on in the Senate this week.
Rather than enable employees’ free choice, the bill would eliminate it — by ending the requirement that workers voting on whether to unionize or not do so by secret ballot. That rule is currently enforced by a government agency, the National Labor Relations Board. Instead, workers would have to declare their vote publicly — under the glare of their employer and their potential union bosses.