This article was first featured on my blog at http://www.cyberia.in To start off, i'd like to mention the networks it supports - gnutella, gnutella2, edonkey2000, mesh, morpheus, bitorrent. They're probably five of the best p2p networks today, and shareaza searches and downloads from any of them. The pros about shareaza - 1. Free, Open Source, and No Ads 2. Supports all major networks, so no need to use multiple clients 3. Neat interface with good media player. 4. Low Memory Usage - My experience with limewire was bad since it used about 30 mb of memory, but shareaza, despite a good looking interface takes about 20 mb. 5. Has a torrent search feature as well, what more can you ask for. The only bad point i've noticed in shareaza is that it takes some time to connect to the network, I'm using a 128 kbps dsl connection, and it took about 5 minutes to connect but after that, it was running at top speed.