Membership types and registration modification

This module adds the ability to have several different membership types, each collecting different data from the user for registration.

http://drupal.org/project/nf_registration_mod