I only trust Chinese pools like Antpool, F2Pool, BTCChina, Very consistent in finding blocks on daily basis.
Beside, even if they scam for 2-3 blocks per day, small miners like me won't get hurt.
On smaller pools, if the pool operator takes 1-2 blocks per day... it's a big chunk gone and will hurt small miners big time.
Beside that I see more and more blocks with IP addresses on blockchain than the pool name attached to it.
F2Pool 129
AntPool 74
GHash.IO 54
BTCChina Pool 39
BTC Guild 35
KnCMiner 28
Eligius 21
Unknown with 1AcAj9p Address 19
Slush 10
Megabigpower 5
BitMinter 5
P2Pool 4
Bitcoin Affiliate Network 4
MegaBigPower 3
Unknown with 1BwZeHJ Address 2
mmpool 1
Unknown Blocks.
Relayed By count
212.126.14.122 20
69.157.250.149 15
108.61.166.183 10
88.198.6.235 7
192.237.217.160 7
100.38.32.91 7
98.167.17.122 4
85.195.114.243 4
66.194.38.253 4
211.149.223.99 4
211.149.217.191 4
94.242.222.215 3
85.17.4.212 3
178.79.179.49 3
78.110.175.69 2
54.69.104.67 2
37.34.58.203 2
104.200.24.180 2
89.212.15.202 1
83.150.9.196 1
83.149.248.80 1
81.181.155.180 1
74.87.146.62 1
66.175.218.237 1
62.210.90.95 1
50.188.192.133 1
50.116.59.118 1
5.9.156.134 1
5.9.123.81 1
46.28.204.193 1
216.49.158.161 1
192.187.98.90 1
192.146.137.1 1
192.121.166.20 1
192.0.130.142 1
178.79.131.32 1
173.254.235.34 1
148.251.83.196 1
148.251.1.119 1
142.4.212.168 1
135.23.200.5 1
108.16.2.175 1
104.236.22.62 1
104.130.124.44 1