PeerProject is a versatile peer-to-peer file sharing client and file manager. It is intuitive and aesthetic while supporting many networks and features. Currently it supports BitTorrent, G2, Gnutella, eDonkey, DC++, IRC, and http/ftp. It is small and lightweight and combines both torrent and peer-2-peer file downloads at the same time. It searches torrents and P2P networks - ISO Hunt, Gnutella, eDonkey. You can schedule download/upload speed caps and program/system shutdown. It has a built-in IRC chat client where you can chat with other users and play videos and other media you download with the in built media player.