President Barack ObamaBarack Hussein ObamaReport: FCC chair to push for complete repeal of net neutrality Right way and wrong way Keystone XL pipeline clears major hurdle despite recent leak MORE thanked Congress for passing his $787 billion stimulus bill in his weekly radio address on Saturday, calling the bill a

And now that the bill is through Congress, Obama pledged that his administration would be a careful steward of the funds.