I use 3DS Max, its a real pain in the arse to get hold of and i was lucky my sister bought it for her work so i instaleld it on my machine and put a patch on it. its very expensive.
HOWEVER there is a program called Blender which is free and downloadable. a simple Google of 3D Blender should give you waht you want
there are also heaps of tutorials for it as well.