Kazaa sucks, Imesh sucks, Bearshare sucks.
Any song ever made that can be found on a file sharing service can be found with SoulSeek.
http://www.slsknet.orgAlso, you can find live shows for a ton of artists on it.
*edit* It has absolutely no advertisements, no spyware, no nothing.. it literally takes 3 seconds to install, and it is very user friendly. There are also very populated chat rooms with easy access in case you need any help or have a special request (each room is specific to a music genre).