HI guys.
I use two different 3D controllers from 3DCONNEXION (No, I don't work for them) The one I use at work running Autodesk Inventor is the space ball. The one I bought for home use is the SpaceNavigator Standard Edition. Both work great and I would not attempt to use any 3D software with out one. To be able to zoom in and out while you are rotating the model with your left hand and continue to draw with the normal mouse in the right is the cats a$$.