multiple (two at least) user registration forms
You can achieve this using Profile 2 and Profile2 Registration Path module. 

Profile 2


  Multiple profile types may be created via the UI (e.g. a general
  profile + a customer profile), whereas the module provides separated
  permissions for those


Profile2 Registration Path


  This module enables administrators to set unique registration paths
  per Profile2 profile type