Wenn du wirklich Solo Minen, also im Erfolfsfall Blocks selbst erstellen/ Transaktionen verifizieren willst und nicht einfach Hashs an einen Poll verkaufen, wie es die meisten Miner machen, dann schau dir mal P2Pool an:
https://en.bitcoin.it/wiki/P2PoolBei P2Pool mined jeder Teilnehmer solo und erstellt den Block selbst, wenn er einen findet. Nur teilen sich praktisch diese Solominer den Reward wenn tatsächlich einer einen Block findet. Damit würde bei deinem Solomining wenigstens noch was für dich rumkommen.
P2Pool hat (glaube ich) 1/60 der dif von Bitcoin. D.h. wenn du einen Share findest würdest du immer noch 0,41 BTC bekommen. Du erhälst dort auch direkt den Blockreward und keine Auszahlung von einem Pool (falls es dir darum geht) und wenn du einen Block findest, wird der auch von deinem Client erstellt und verbreitet.