Good use of content profile I am using Drupal 6 and I have installed the Content Profile module.
First I made 3 extra fields, "gender," "seeking gender," and "dob." Now I want to create a multistep that users needs to fill in with other details. 

I was wondering how I can do this using content profile module. I have read that this is a very good module in order to customizing user profiles.
One of the only ways I have been successful at making required multistep forms before having access to the website was using CTools to construct the form workflow, and submitting the data on submit callbacks into Drupal with node_save().

See Intro to Drupal 6 Multistep Form Domination Using Chaos Tools.