Budget 2012: A look at the Bills under discussion