Surface Modeling

What is the best resource (books, DVDs, programs) to start learning Surface Modeling?

Thank for your help.

SolidworksSurfacing