First off, I've checked many of the cd "Key Gens" and Many are Phonys, they just display the same keys, but in a random order. HINT: For other things go to <a href="http:\\
www.ai.cracks.com">the best crack site</a> this has many of the REAL cracks that are out there. However back to the topic. The truth is that no one has the time, nor the want, to crack Diablo II's Algorithm, however, if you really bought Diablo II, call up tech suport and they will give you a new key, for 15$, it is worth it. Second thing is that battle net does NOT have all the keys, that would be over 20 gigabytes to have all of them, but checks to see that your key is
A. not invalid
B. not a Commonly *Hacked* key, lots are they just don't lock'm
C. not a *rare* mistake key
So in the end, just call up blizzard for a 15$ key, really it is better than paying 50$ for a new disk