My program of choice is 3ds max. This is mainly because this is the program I learned on and the only one that I have taken classes on. It's really good for making objects to add to games because most of the game developers use 3ds max and will release their plugins to the modding community. I have been using it recently to create ships for Starfleet Command III. It is a an industry standard program with enormous capabilities. I would consider it to be the second best overall 3D graphics program with Maya being the best.