Eu tenho utilizado o blender, é acho que apesar do ser free, é em conjunto com o 3dsmax , o melhor... Mas atenção que o blender é ainda mais dificil de aprender do que o 3dsmax, pois possui um interface, menos intuitivo e é necessário memorizares centenas de combinações de hotkeys para trabalhares a 100%...