make sure you have the latest version and patch, go through the settings very carefully and choose the options and settings that work best for your scenario. it's always good to get to know and understand all the settings and if you are not sure what something is google it and/or post it on daniweb ;)
Torrents are legal it can be the content that isn't. For example you can download OpenOffice or a Linux Distro as a torrent.
Do the appropriate ports allow connections? You may need to configure your router to forward a port, this will weaken the security of your network though. I think you can test if your ports are correctly configured. Have a look here.
downloading and sharing torrents is completely legal, in fact some companies use it to distribute theit drivers, updates and even software once purchased legally. the only time that the use of torrents is not legal is when distributing software, movies and other content illegally (without license or permission), but that is the case with anything including FTP, direct download, emailing, disk to disk copying and so on.
Assuming that you're downloading legal, copyright free content, here's a few tips to get faster downloads:
1) Upgrade your connection. Yes, it's the most obvious.
2) Find more Seeders. Files with more seeders are more likely to have higher download speeds because there's more people to grab little bits of data off of.
3) Avoid Leechers. Just cause you're seeding doesn't mean you need 4 or 5 people downloading stuff off of you. You should monitor your connections and make sure that you set it to a low #. Don't set it to 0 because you're not helping the cause. I set mine to 2 normally.
4) Find More Torrent Links. Yes, you can add to your list of torrent links that's spying for you. You should add as many as possible seeing that many of them get shutdown daily. Keeping it up to date will find you more seeders.
That's all I got for now. Let me know if that helps. Happy seeding!
what you can do is install IPV6 TOREDO from the setup menu. make sure you use healthy threads with loads'a seeds/leachers and try to only download p2p between midnight and 8am to avoid your ISP throttling your connection. also use perrblock/peerguardian to stop you getting busted by all the antip2p corps out there. also run the setup properly and check that there aren't too many hashfails if so pause it and restart your router then try again.
hope this helps