Well, my favorite is 3D Studio MAX, his rendering quality is awesome and the models are created very easy, for example you want a TV, so you drag a box (even in the 3D grid if you want!), open your materials editor, push the button next to the material color and search your image, now you convert the box to an Editable Mesh (it's a way to manually edit geometry), select the front part and drag the material to your box. Easy!! Now with MilkShape...it's good the way in you can create geometry, but it's a little hard at the start, so I don't reccomend it to newbies, so the best thing to start is 3D Studio MAX, and it comes with tutorials and a CD-ROM full of textures, sounds, etc. Also you can use Plug-Ins to export the models to other formats, for adding new tools for using, etc. Also it's full customizable because it comes with the source code (well, a SDK) and you can create tools for 3D Studio MAX using C++, so it's a very flexible program
.
You can find free tutorials on:
3D Total (I don't remember the url, sorry...)
3D Cafe (www.3dcafe.com)
I will put here more sites containing tutorials if you want it
I hope that this will help you
Bye!
I'm a newbie