I use Soulseek to download my music.
slsknet.org
My username is FrenchMyFry. Add me and message me (you can send messages to offline users).
+You need to forward your ports for this to work correctly. You guys play games, you should know how to do this. Log into your router.
+Also you need to configure your directories, duhhh.
When I want some music recommendations, the first place I check is
rateyourmusic.com