Super Monkey Ball type Camera?

I'm trying to make a super monkey ball/marble madness game. How can I make a camera that follows a ball, rotates to face the direction its rolling but doesn't spin around like crazy whenever the ball rolls?

http://answers.unity3d.com/questions/32725/how-to-move-an-object-along-a-path-with-itween-in-javascript

http://answers.unity3d.com/questions/47739/find-itween-path-nodes-position http://answers.unity3d.com/questions/4977/how-to-let-a-gameobject-or-camera-follow-a-path