Each representative that voted no on this should get an earful. With no riders on the bill, a no-vote there is inexcusable (especially given the composition of the votes, which flies directly in the face of certain rhetoric).
edit: Correction, this isn't the bill I thought it was. It does have a couple of extra provisions (to which votes against should also be infuriating for most). There's at least one other bill out there that was singularly focused on reverting the 1099 requirement change, which was also voted down.
In addition to the insane reporting burden this will add, I think important privacy implications of this change are being overlooked. Spreading SSNs and EINs as wide and far as this bill requires will certainly result in increased identity theft.