How human are we?

I recently read a fascinating article in the November 05 National Geographic Magazine.  It stated that we are no more than the life-support machinery for a gaggle of genes that have their own selfish needs.  “Most of our cells aren’t even human”.
It went on to say that if we were to count every single cell [...]