Free or Cheap modeling programs

i am wondering if there are any good free or cheap 3d modeling software, character making software kind of like this: http://www.thegamecreators.com/?m=view_product&id=2094 and rigging software and any other software you might think i will need to make a game. all possibly free or cheap.

thanks -josh

Blender?

This Answer contains some advice regarding free modeling programs. SketchUp, Blender, Cheetah3D

If you need any sounds or music in your game, Audacity is a good and free program.