Segment Registration extension supports non-linear warping (based on b-spline registration of distance maps). We tried various approaches and this worked the best for our applications. It was tested extensively on prostate US/MRI registration, used successfully in clinical work, and worked surprisingly well for other applications, too.