Magi is currently a good choice for CPU mining imho.
...
Slimcoin is perhaps very underrated in terms of its importance in innovation in crypto currency. Slimcoin has the first known working implementation of PoB (Proof-of-Burn) block generation. It also utilizes the unique Dcrypt PoW algorithm which was designed for CPU mining and to be ASIC resistant.
The latest version of Slimcoin is available here:
https://bitcointalk.org/index.php?topic=613213.msg9227084#msg9227084The Slimcoin whitepaper also makes for a very interesting read:
https://slimcoin.org/images/downloads/slimcoin_whitepaper.pdfAlthough an experimental GPU miner does now exist for Slimcoin, very few people are currently mining, so it is therefore possible to find some blocks with CPU. You can mine in the wallet using: setgenerate true
numberofcores via help Tab > Debug window > Console Tab. Slimcoin is also listed on Bter exchange.
...
Gapcoin is a very interesting CPU mineable coin, although a GPU miner does now exist.
http://gapcoin.org/ and
https://bitcointalk.org/index.php?topic=822498.0Gapcoin is the largest know, decentralized search for Prime Gaps.
