I am NOT a pro at this, but I am a perfectionist in terms of the results I want. I just started using Joomla a few months ago. I looked at the demos of several other form creators and looked at the reviews. Finally I purchased BreezingForms. I am not sorry. It has done what I needed. The program offers three levels of creation difficulty. It would be REALLY NICE to be able to use one of the "wizards" that help you create a form and then tweek it in the classic mode, but that is not to be as yet. But I was able to do ANYTHING I needed to do to my form without being a programmer. The help is friendly and fast and they got me past all my bumps in the road. Like I say, I'm a perfectionist and I _LIKE_ the form I created with BreezingForms.