Suprnova.org is pretty big, and has a search feature. Bittorrent isn't as "hit and miss" as the other P2P clients. If you're on a good site, you can be pretty sure that a file is what it says it is. I have DSL, and it works just fine. The BEST thing about bittorrent is that it forces people to share. If you want to improve your ratio, you just leave the client running afte you finish downloading. Only a leecher would hate it.