If cost is not a factor then drop 4 grand on 3ds max, but blender can definately hold its own, even up to the big guys. The interface is nice and really easy once you learn your way around and memorize all of the hotkeys. The interface concepts deviate from normal windows conventions, which can be really confusing at first, but once you get used to them they make sense.
Blender also now has a detail painting tool similar to zbrush that will allow you to make high-poly versions of your meshes to create normal maps.
Here's a nice set of video tutorials, showing how one guy modeled a cute dragon. It shows some of the features that aren't even in some of the high end tools, like drawing directly on a plane to create his concept sketch:
http://www.tdt3d.com/articles_viewer.php?art_id=72
There's also a new book out on modeling, rigging, and animating characters in blender:
Introducing Character Animation with Blender
The important thing to remember if you haven't done a lot of modeling in the past is that it is both very technically and artistically challenging and takes a lot of patience. No tool is going to make it easy right off the bat and after you have developed your skill the tool won't matter nearly as much as they all pretty much offer the same subset of functionality. Blender is a free tool that is consistently being updated with the latest features and again, it is free.