Try DFirect Conect. From Neo-modus. That's where i get all my .iso's, fast (in search window it automatically pings all results), and most importantly, you HAVE to share if you want anything. Because "hubs" availabl to coenct to requite a certain share (1,3, 15, sometimes 30) Gigabytes shared, so if theirs 600 users ina hub, with an average 5 gigabyte requirement, that's 5 * 600 = 3.0 Terabytes. Usually I get 6 terabytes available in a good hub. Anyway, check it out.
http://www.neo-modus.com
I HIGHLY recomend it.