WASHINGTON: In his nationally televised speech last night, President Barack Obama unveiled details of his $447-billion job stimulus package.

But PR pros say the message was clearly designed to put the onus back on the Republican Party—almost daring them to vote down or delay the legislation. During his speech, President Obama urged Congress to pass the American Jobs Act 17 times.

“That's what he needed to do: to make the conversation less about his plan and more about those who [might be] ...