My vote will go to Cinema 4d simply because of its integration with After affects.
In the end you have to look at two important factors.
1) Will you always be working on your own or with an another company ?
If you will be working with another company, Maya will likely be what they are using… (Things may change however.)
2) How much money do you want to spend in the near future… Again, as mentionned above, C4d is likely the cheaper option
Other than that, I don’ t think there really is a BETTER 3d app in the top apps previously listed.
Cheers,
Vince