Perhaps tux can help a bit with this one? He has a great book on physics for games. It's bound to have something for this.