It's the media that are pigs.
"lipstick on a pig" is a saying older than the hills. Granted, considering Palin's stand up comedy routine at the RNC, Obama's people should have realized that it would fodder for McCain and would jump up and bite them in the ass.
In this case, Obama was "throwing pearls before swine."
The republicans have also used this saying before also, like the senate minority leader. The McPuppets are just crasping at Straws again and trying to use Swift boat tactics!