the best is 3dsMax if you have a student licence or have the money ^^
2nd choice is Blender which free but less good.
Thats a matter of Opinion. I find Blender better than 3dsMax.. Simpler, and more powerful. where as 3dsMax too complicated. Blender takes 2-3 clicks to do something.. to do the same in 3dsMax, you need to do something like 400 + clicks .. (Ok.. exaggeration.. but hey?