Having touched all 3 programs, I learned some Max and Maya when I was in school, and when I started working after I graduated, I have learned Cinema. As a motion graphic artist, I have to say I love Cinema4D much more. To me it just seems more user friendly than the other two programs, and when you have to know tons of programs as it is and keep up to date with them, that for me is very awesome to have an easier learning curve with a 3D program. Im still learning everything, as Im still very new in the industry, but when I buy my own work station, I will definetly choose Cinema 4D. Hope this helps.