On AlterNet: National Guestworker Alliance