Don't require users to sign up. Let the users start the process and then decide whether or not to sign up. I don't like having to type in all that information just to try out a service.
Furthermore, don't require an email address as part of the signup. Make it optional (see reddit).