there are only 2 coins that you can cpu mine for (some) profit: primecoin and quarkcoin. as long as they don't offer gpu mining
That is correct and the good news is coders are having slight difficulty making GPU miners for these coins so CPU should be good for a long time still