Best Forms Plug-In There Is

Does everything you would want it to do and so much more. Support is outstanding. I reported a problem recently and the development team had it fixed and a new version available for download within the hour. Amazing.