Blender.
Once you learn the basics, BlenderGuru is a really awesome site, made by Andrew Price.
The sites not really for basics modeling, its more of like tutorials on how to make your basic stuff better. If you're really thinking about modeling, that's the site to go to.