I've been wondering whether the registration process can be simplified. Community boards aren't like the social networks where people have lot of information to fill in their profile fields. In most cases, we're just fine with the username, password and email. One thought: 1. Ask the visitor to enter email ID and a confirmation link is sent to his account. User clicks on the email link and verifies the account. 2. The user is automatically taken to the profile editing page to set 'username', 'password' and other custom details etc. Do you think this is better? Is there another better approach?