This is a pretty important feature, as most of the users do not notice (or care) if they have the same email address. Most of the time, a new account is created because they thought they can link to their existing account.
Is it possible to have the social connect buttons on the user profile so they can link from there?