What 3D modeling software to use?

As said, you can create pretty realistic models with blender -> e.g take a look at my photo album that you can find on my profile, there you can see a pretty low poly but in my opinion good looking character