This is a very short request: Once a single host returns several hits for a string search query with the same hash values, they should be listed only once in the list of sources for that file and they should only be counted as one single source, and not as one source per file.
The same, their ratings should only be counted 1 time all together and not each rating with equal weight to the rating of an other user.
BTW, it would reduce network traffic if Shareaza would only return one file (if there are several copies of the same file) at the first place, instead of several hits with the same hash.