You should check out Gnucleus again. It evolves every month and get better and better.
With morpheus moving to the gnutella network, there is a lot more users now and so much more files available.
Morpheus is based on the gnucleus code by the way which is not innocent.