Onboarding new users requires balancing user experience with the friction of customer eduction and data gathering to prevent churn and retain more users. This post is a look at top sites' strategies for on-boarding new users to identify best practices for registering, educating and converting customers on the web.