You have to be nuts to think that a BBA is going to get 2/3 of the vote in either chamber!
It puts people on the record for the 2012 election as either being for or against a balanced budget, and if a Dem votes no, then it is ammunition against a Dem when the country is sick of spending.
I can only help people like you out so much. This, while not a victory in the war, is a nice little battle that the GOP won today.