President Obama just wrapped up an address in Elyria, Ohio, that, frankly, sounded a lot more like a campaign speech than an address by a sitting president.

But, given the week he and the Democratic party have had -- losing the Senate seat in Massachusetts, a big setback on the health-care reform bill and Thursday's Supreme Court ruling that lifts limits on corporate contributions to political candidates -- maybe Obama felt he needed to campaign a little.

Appearing in a suit jacket but no tie, Obama was informal and populist, winning cheers from the audience with lines such as: "All I think about is how we're going to create jobs. ... All I think about is how to get banks lending again."

He defended his proposed fees on banks, saying: "I just want some rules in place so when these guys make dumb mistakes, you don't wind up footing the bill."

He admitted that "we hit a little bit of a buzz saw this week," referring to Scott Brown's Senate victory in Massachusetts, but added, "I will not stop fighting for you. I will take my lumps," drawing cheers.

He said his opponents are running "ads that are scaring the bejesus out of everybody," a line sure to play well with Christians.

One curious and very funny moment came early in the speech, when Obama told the audience that all of his political advisers told him not to try health-care reform, that it will kill him in the polls, that he should focus on the economy.

Then he held both index fingers straight up in front of him and, repeating what his advisers said, said, "Don't do it!"

It sounded exactly like Dana Carvey's terrific impersonation of President George H.W. Bush. Take a look at the video below and you'll remember it: