The site is an interesting browse and to its credit, is very informative and does its intended job quite well. Nevertheless, some of its content is amusing and reminds you that it is presented from a single side in this argument. Take, for example, the difference in how NVIDIA describes what a GPU is, and what a CPU is.
Q. What is a GPU?
"A. GPUs, or graphics processing units, are specialized processors first developed by NVIDIA in 1999. They were initially used to render three-dimensional graphics. In more recent years, GPUs have also been used for “general purpose” computing, which harnesses the computing power of the chip to perform certain functions traditionally handled by the CPU, often more efficiently than can be done by the CPU alone. General purpose GPUs are being used by scientists and engineers around the world to perform ground-breaking research in fields like medicine, biology and chemistry as well as for mainstream applications like streaming HD video and transcoding media files."
Q. What is a CPU?
"A. CPUs, or central processing units, are the part of the computer that carries out instructions from programs stored in the computer’s memory."
See the site: http://www.nvidia.com/object/nv_ftc.html