There seems to be no Specter-Levin amendment - the blogosphere is going crazy about having your senator vote for it when it's introduced, but there is no real info on what, specifically, it is, or when (if ever) it will get introduced.
This could be one of the Administration's Clever Ploys... "Let's get them to encourage their senators to vote for a bill that will 'fix' the problem." Then the senators are free to vote for the President's bill, thinking "Oh, I'll just vote for Specter-Levin." But of course, there IS no Specter-Levin.
Brain: Are You Pondering What I'm Pondering?
Pinky: Yes, Brain. But how are we going to convince the military to stage a bloodless coup at this hour?