www.shareaza.com You can connect to Limewires Gnutella networks as well as the Edonkey netword (much more full length movies and apps) and Bittorents too! Guess what - no spyware, adware and its all open-source geeky freedom with Shareaza! EMule is another great one if you are looking for large files. (but a bit of a learning curve and it works best if on all the time)
Here is a list of some of the best peer to peer/file sharing applications out right now. If you need any type of help or information on file sharing I would suggest going to the zeropaid peer to peer forums. You should be able to find out anything you ever wanted to know about file sharing there. The url for the forum is http://www.zeropaid.com/bbs and of course the main site's url is http://www.zeropaid.com eMule - http://www.emule-project.net WinMX - http://www.winmx.com BitTorrent - http://www.bittorrent.com BitComet - http://www.bitcomet.com Shareaza - http://www.shareaza.com Ares - http://www.aresgalaxy.org Soulseek - http://www.slsknet.org DC++ - http://dcplusplus.sourceforge.net eDonkey2000 - http://www.edonkey2000.com Piolet - http://www.piolet.com