It's a very tricky question. There's no "better" 3d software. Personally I've used for work both and I prefer Maya for avanced modeling techniques and tools(changing topology on the way, nurbs power, yummm). Maya UI seems almost perfect to me, but animation is IMO simpler in 3dsmax (character studio builted in, simple bulging envelope rigging,crowd system,etc.). Rendering is way better in 3dsmax + external render like Vray or Splutterfish Brazil. Maya has native Mental Ray, but, if you're not a science genius, I wouldn't reccomend Mental ray's shaders philosphy (too complicated for me). Look it in this way: 3dsmax is simpler to learno but Maya can open a very WIDE range of possibilties.. When I switched form 3dsmax to Maya it seemed I found paradise... then I start using Blender, and I understood that real paradise was in it!
