I just try p2pool... See
https://bitcointalk.org/index.php?topic=18313.0...
2012-01-13 07:28:19.188111 Average time between blocks: 0.88 days
2012-01-13 07:28:19.189053 Pool stales: 10% Own: 22±9% Own efficiency: 87±10%
2012-01-13 07:28:25.394099 New work for worker! Share difficulty: 149.261210 Payout if block: 0.381068 BTC Total block value: 50.035421 BTC including 13 transactions
2012-01-13 07:28:28.206763 Pool: 71643MH/s in 17322 shares (11958/17326 verified) Recent: 2.53% >1813MH/s Shares: 79 (16 orphan, 0 dead) Peers: 10
2012-01-13 07:28:28.208500 Average time between blocks: 0.87 days
2012-01-13 07:28:28.209375 Pool stales: 10% Own: 22±9% Own efficiency: 87±10%
2012-01-13 07:28:28.986495 New work for worker! Share difficulty: 144.975156 Payout if block: 0.380885 BTC Total block value: 50.035421 BTC including 13 transactions
2012-01-13 07:28:31.215252 Pool: 70741MH/s in 17323 shares (11959/17327 verified) Recent: 2.53% >1790MH/s Shares: 79 (16 orphan, 0 dead) Peers: 10
...
It is a very clever concept, and seems to be a very good implementation yet.