In that respect, can you point out some of the differences you see between NVIDIA and ATI regarding company philosophy, teamwork, business ethics, processes, etc.?
From where I stand the differences are striking. ATI is primarily focusing on solving developer's technical problems while NVIDIA is focusing primarily on paying publishers for advertising space.
I found this quote (and the interveiw) to be quite interesting. I really like this quote because I believe it to be true. Both these guys use to work for Nvidia too, therefore I would think they would know the difference. Something to think about...