The recent versions of Imesh are terrible programs & I'd not recommend installing them. It completely ruined my PC - ridiculous spyware filled piece of......
K-Lite works well. I know people who use eMule/eDonkey with success & a lot of people are now using BitTorrent (but that seems to complicated for me)
it's a great p2p file shareing app thats been around for at least 4 years, but you do need quite a few files shared on your PC before you can join some of the better hubs (as they tend to have min share limits)