I did a tbh search out of curiosity low and behold yes d3 has around 1100 seeds and d2 around 1200 seeds. However d3 still has more leechers, 700ish compared to d2s 100ish. To me this is a small indication on the massive discontent people have with d3. By the way you have 1 more day to get a refund if you bought d3 on launch, May 15th, 2012. The EULA grants you a 30 day refund for any reason from date of purchase. Preorders are considered bought on launch. My deep blizzard fan boyism wont let me get a refund and my hope for things to come.