Carrie Prejean has just been fired from one of her sponsors for breach of contract - failing to appear at required appointments.

Seems to be status quo for this one. I think the religious wrong would be doing themselves a favor to stay away from her. She will make them look even worse than they already do.