WinMX
Kazaa
Shareaza
iMesh
Bit Torrents
Really struggle these days though, hardly any of the downloads actually start despite being available + I seem to be getting loads of dodgy blank files. Not like the good old Napster days

I am actually going to PAY for a download soon as I'm proper pissed off with trying to get it via the top sources!