People-friendly Budget strikes the right note