I use those tools too, I have every tool you guys have listed, including 3D Coat, Fragmotion3D, Blacksmith3D, I used to use an older version of ZBrush, I was not impressed with its capabilities, but it may be better now that they purchased sculptris also to integrate it.. I also like using Silo3D, it all depends on the job and what tools work best, to be honest I use a combination of all of them depending on what the job dictates.. I happen to prefer: Silo3D - Modeling, and Blacksmith3D / 3DCoat for Painting or Sculpting, or if it takes alot of sculpting work, I will either use the free version of Sculptris or CB Model Pro, but I love Blacksmith3D for the ease of Scaling of parts of the model, thereby making creating multiple models a snap, like make one humanoid, and scale different parts, either enlarge or shrink, too make a totally different character.. Also, I love the ability to simplify your model, lowering the number of polys in it.. Also their texture layering tech, new in version 4 allows you to apply textures in layers, and has virtually unlimited texture size because of the way it handles it, it allows you to do this without killing your machine, by having to have all of the huge texture layers loaded at all times..
BTW: I also like how BS3D integrates directly in with alot of the 3D Modeling packages out there, giving you a way to directly import and export the models in out of them, to make changes as needed, then be able to see the changes instantly...
again, this imho is an opinion like everyones on these forums, like the wars going on between the 3DCoat and Zbrush users, personally I think 3D Coat is awesome and kills Zbrush hands down.. I do think it takes a combo of several tools to do everything you need to create a game though..
Thanks 4 listening,
StOrM