I can't stress enough developing your own list of getting the Google alexa  toolbar. By doing this it's going to help obtain good page ranking in yahoo and google. The scientific explanation for this is not.