Well, I would not say dead... but in its last throws. GPU mining is the way to go if you want to get any real traction.
As the difficulty rises it becomes unlikly to get a return on your investment even with GPU at this point.
The math problem has gotten more difficult so doing the math with a cpu is very slow. So slow that the power to do the math with the cpu is more expensive than the profits from mining.
Epi