Well, this seems to be the 'Rolls Royce' of forms. After wasting time and money on other forms extensions I discovered BF (and its associated extensions) and have been delighted by what it offers. It's feature rich, has excellent tech. support, is supported by great tutorial videos and documents.
In short, a great extension!