calculator to estimate how much can you mine based on hashing rate
http://bitcoinx.com/profit/
table of verious hardware and their various hashing rates based on various overclock and miner settings
https://en.bitcoin.it/wiki/Mining_hardware_comparison
CPU mining is so 2009-10, nvidia is obsolete too
solo mining is pointless now unless you have mining farm with throughput of 10+ GigaHash/sec