Shareaza, in it's newest 2.0 version (which is also released as GPL'd open source) now has ID3-less hashing (aka virtual files?), which "allows an audio file to be downloaded from many sources even if those sources have different metadata (as they have edited tags, etc)".