On the Mac I am thinking Cinema 4D is probably going to be to go to, but it depends on what you do as jwiede stated. if you do a lot of After Effects, then Cinema4D is kind of a no brainer. However, trying to use Cinema4D always makes me cringe in fear. I am just too accustomed to how LW Modeler and Layout works. I have been doing stuff with Element 3D in After Effects. Really easy to export OBJs and then get them shaded inside Element 3D. You can even export OBJ sequences (with a LW plugin) which also work.