I have a few favorite add-ons/features. Conditional Logic, Calculations, Merge Tags, and Multi-Step Forms are add-ons/features you can use to create robust forms.
There are a few hidden tricks for getting more out of the free plugin - for example, the helper classes for creating columns and rows for multi-column layouts.