I heard a lot of bad things about cex and cloudhashing, some good and some bad about scrypt, mostly good about pbmining, and only good about genesis mining. the rest you mentioned is completely unknown for me... i wonder whether they are even legit, and i would be interested to hear some experiences!