Amd vs nvidia

Ok please tell me which one is better and for what software like i am doing ghraphic and web design course 

so i will be using adobe photoshop , illustrator ,premiere , maya etc

and i want to game too so which one is better ? 

Using the OpenGL stuff, the AMD cards are going to be a tad bit better.  But its all about which card you get.  A GTX 680 will do better if you pair it against a 7770...

Also, check this out: