Someone of you might be asking why income is a bit low in these days: the largest part of hashing power is pointed at P2Pool, and the last two days were quite unlucky (Pool Hashrate: 370 GH/sEstimated Time to Block: 5h35mCurrent Round: 1d2h44m).
Here you can see some stats:http://p2pool.info/
If you all agree, I would keep mining on p2pool, the reasons are: pool decentralization, no fees, sharing of transactions. In the medium to long term it should be a win-win, and I would keep the configuration as is.
Also note that mined blocks need 120 confirmations before being credited, it takes almost 1 day.
The other option would be to mine on a Pay Per Share pool (like abcpool.co), where the revenues are smaller (pool fee, no transactions), but constant.