I played D2 for thousands of hours, and never found a high rune, soj, or anything else great. In D3 I've found a SS and better. 



Drops in D3 are better than D2. If it takes you weeks to do anything in D3, its because you suck. 