I'm developing a very simple application where the user enters in important dates they need to remember (Holidays, birthdays, anniversaries, religious holidays etc).
Additionally, for dates where there is a specific person involved i am collecting the name of the person, their gender, as well as the top 3 interests of this person (from a pre-populated check-box list).
At first after registration I redirected the user to a 4 step wizard that first asked for birthdays, then anniversaries, then holidays, then a custom one allowing them to enter in whatever didn't fall under those other categories.
I'm wondering if there is a better way to do this in one dynamic form. I want to give the user hints as to what types of things they can add. One point of the wizard was getting them to enter in as many as possible, but i feel that when the user gets to the broad custom page the whole thing is somewhat awkward...