Be aware that while Blender is definitely free, it had a very unconventional interface and the learning curve is extremely steep. I wouldn't recommend it for beginners.
Blender has a steep learning curve but I'm not sure this is because its interface is 'unconventional'. All of the big commercial 3D modelling programs have equally steep learning curves. 3D Studio Max is no picnic either. 3D modelling just isn't an easy thing to learn, unfortunately. Something like MilkShape maybe can be easier to learn because it is smaller and there is therefore less to learn, but doing the same things, i.e. low-polygon modelling, that you can do in MilkShape in Blender amounts to the same thing.