That's interesting.
Obama would refuse because it would look bad for him to be debating her. He needs to appear above her.
Also, while I think Obama lacks the experience needed to be President, I bet that in a debate between those two, Obama would crush Palin. He has way more experience at speaking at the National level than Palin.