A feature I use often is to build a set of fields and let the user duplicate that set by pressing the + button. This can be a great feature when you need a user dependent amount of addresses. Or you could use it for lettings users fill in their work experience.
[Company:]
[Period:]
[Function:]
[+]