Congress' independent budget agency says the cost to taxpayers of the contentious $700 billion financial rescue has dwindled down to $25 billion.