The best top end 3D modelling/Animation/Rendering programs are;
3D studio Max (My personal favourite)
Softimage XSI (Interface just didn't agree with me)
Maya (Not used much at all, but quite similar to 3DSMAX as far as I know)
Lightwave (Not used for many years, but is what I started with so will always be remembered fondly)
Houdini (Not used personally, but has a silly hard interface from what ive heard)
Cinema 4D(Not used personally, but quite popular in the amateur scene)
To be honest, there probably isn't much difference in features between the top end packages, certainly not in terms of features that your likely to use. The 'which is best' argument pretty much comes down to which interface and control method you feel most confortable with, which often equates to the on that you are most used to. Since you presumably haven't tried any yet the only deciding factor is which program can you get most community support for, which IMO is either 3D studio max or Maya. For other opinions it might be worth visiting places like 3Dbuzz and 3dtotal. Hope that helps.