I've been doing some research on 3D modeling programs lately and this is the list I've come up with. I'm sure it is incompelete and you may can probably find better pricing on some of them. Opinions vary on all of them with everyone having different favorites. Most of them have free versions or demos and I suggest you try the ones you are interested in and find what's right for you. Please feel free to add to this list. All prices are US dollars.
3D Modelers/Renderers:
----------------------------------------
XSI -
http://www.softimage.com/home/ ($ not cheap)
3DMax -
http://www.discreet.com/index-f.html (gMax: free, standard version: $3105)
Maya -
http://www.alias.com (Learning Edition (non-commercial use): free, Complete: $1999, Unlimited $6999)
Rhino -
http://www.cadsource.com.au/software/rhino-3d.htm ($1815)
Lightwave -
http://www.newtek.com/ ($1595)
Cinema4D -
http://www.maxon.net/ ($595)
TrueSpace -
http://www.caligari.com/ ($595)
Animation: Master -
http://www.hash.com/ ($299)
Poser -
http://www.curiouslabs.com/ ($249)
Bryce -
http://newgraphics.corel.com/products/bryce4.html ($ 79.99)
3D Canvas -
http://www.amabilis.com/ (basic: Free, Plus: $34.95, Pro: $69.95)
AC3D -
http://www.ac3d.org/ ($49.95)
Milkshape -
http://www.swissquake.ch/chumbalum-soft/ ($25)
Art Of Illusion -
http://www.artofillusion.org/ (free) - Written in Java
Blender -
http://www.blender3d.com/ (free)
Wings3D -
http://www.wings3d.com/ (free)
Other Tools:
------------------------
UVMapper -
http://www.uvmapper.com/ (Classic: Free, Pro: $49.95) - Does UVMapping for obj files.
Model2Sprite -
https://model2sprite.dev.java.net/ (free) - Convert 3d models to sprites
PovRay -
http://www.povray.org/ (free) - Ray tracer/renderer