Home Off Beat Ellen DeGeneres slams Sarah Palin!