1. GHash.io
...
3. PPS

Pretty sure GHash.io is PPLNSG (Pay Per Last N Share Groups) at 0%, not PPS (Pay Per Share).
As for myself, I'm on EclipseMC because it offers PPS and I want the most stability / peace of mind I can get. But I do have GHash.io set up as a failover pool.