The core difference between the Bush and Obama administrations in terms of how they doled out government bailout funds was what, if any, terms came with getting the money. Former Treasury Secretary Paulson gave out the first half of TARP funds with no strings attached. Secretary Geithner, conversely, wanted to make sure the government funding came with restrictions, including how much executives of bailed out firms could earn while they still owed the taxpayer billions of dollars. Skeptics argued that this was a way for Washington to gain control of the private sector, but in reality it really was just a way to maximize the odds that the government got repaid.
The Obama administration's auto task force required that GM CEO Rick Wagoner resign because they knew that under his leadership we would never get our money back, not because they wanted firm control over GM. In fact, the CEO they handpicked, Fritz Henderson, just resigned after the GM board (not the government) insisted he move faster in making necessary changes, something GM-lifer Henderson was unwilling to do.
Executive compensation restrictions have served as another way to increase the chances that TARP funds are repaid. The restrictions made it more difficult for Bank of America to find candidates to be the banking giant's new CEO. As a result, BofA raised $19 billion in new capital last week in order to be in a position to immediately repay its $45 billion in TARP loans. I do not know anyone who expected the entire $45 billion to be repaid this quickly, and therefore it appears the pay restrictions did exactly what they were intended to do; give TARP recipients incentive to repay the money as fast as they could.
This is just one of the many reasons I think Treasury Secretary Geithner has done a very solid job so far. There will always be critics who blame everything they don't like on certain people, but a lot of these decisions are proving to have worked.