20090712 india: Face of budget is smiling again