if you are new to 3d modeling and you dont like it i would use either MAYA OR 3D MAX these are standerd software used in movies sfx(maya)and for game modeling(3d max)...cinema4d is good choise 2but i dont like it at all .... see it depends on you even with maya and max some people favor to do some tasks in other software like rendering ... for me i use max i think its great..and if you learn max you can learn any other3d software easy.....