Handy post Helz, this could be a long thread if everyone who doesn't have it posts here. Sorry I realize that comment was equally unhelpful.
Try Shareaza, it connects to Gnutella, eDonkey and Gnutella 2 networks, so the choice is a lot better than with many clients, although I have had to wait months for some rare stuff, patience is another key factor.