I don't personally think this bill will pass. If it does, nobody will be able to buy a home. The problem that i see is that who is going to back up the banks. Like BAC for instance. Just how much money can they loan out to people? Is there a limit to how much banks can lend and how much debt they can have on their balance sheets? FNMA buys loans from banks, so the banks can now loan more money. The banks like BAC are NOT interested in holding your loan for 30 years. The will hold it for about 3 to 5 years and sell it to someone else. They make a lot on the heavy principal payments and pass the dollar on and so on and so on. They sell so the risk is off of their shoulders. They get paid and start all over. BUT - what if there is no one to buy these loans. Can they have infinite debt on there balance sheets and still lend out money?