Here is some good bands to download...
1. The Clash
2. MC5
3. The Ramones
4. The Sex Pistols
5. The Stooges
6. Dead Kennedys
7. Fugazi
8. Black Flag
9. The Misfits
10. Bad Brains
11. Minor Threat
12. Joy Division
13. The Buzzcocks
14. Husker Du
15. Bad Religion
16. Minutemen
17. The Damned
18. The Circle Jerks
19. X
20. Television
21. Stiff Little Fingers
22. Patti Smith
23. Green Day
24. Crass
25. Gang Of Four
26. Generation X
27. Operation Ivy
28. Rites of Spring
29. Adolescents
30. Social Distortion
31. Embrace
32. Richard Hell & the Voidoids
33. The Descendents
34. The Germs
35. The Jam
36. The Adicts
37. At The Drive In
38. Dead Boys
39. X-Ray Spex
40. NOFX
41. Wire
42. Rancid
43. Fear
44. Reagan Youth
45. The Exploited
46. Anti-Nowhere league
47. The Vandals
48. Subhumans
49. The Pogues
50. Johnny Thunders & the Heartbreakers
51. TSOL
52. Leftover Crack
53. Gorilla Biscuits
54. GBH
55. Anti Flag
56. Sunny Day Real Estate
57. Pennywise
58. Sham 69
59. Agent Orange
60. Conflict
61. Dead Milkmen
62. Discharge
63. 7 Seconds
64. Suicidal Tendencies
65. Against Me!
66. Flogging Molly
67. Chocking Victim
68. Jawbraker
69. Propaghandi
70. Dropkick Murpheys
71. Catch 22
72. U.K. Subs
73. D.O.A.
74. The Vibrators
75. The Unseen
76. Dag Nasty
77. Alkaline Trio
78. Screeching Weasels
79. A.F.I.
80. Guttermouth
81. Suicide Machines
82. Reel Big Fish
83. Strike Anywhere
84. Streetlight Manifesto
85. Refused
86. Rise Against
87. Paint it Black
88. Bouncing Souls
89. Screamers
90. Agnostic Front
91. Kid Dynamite
92. Less Than Jake
93. D.R.I.
94. Link 80
95. Millencolin
96. 999
97. Mustard Plug
98. Bigwig
99. Dance Hall Crashers
100. Tiger Army
1. James Brown
2. Sly & The Family Stone
3. George Clinton & Parliament-Funkadelic
4. The Meters
5. Earth, Wind, & Fire
6. Curtis Mayfield
7. Prince
8. Isaac Hayes
9. Kool & The Gang
10. The Isley Brothers
11. Stevie Wonder (Superstition)
12. Zapp & Roger
13. The Ohio Players
14. War
15. Rufus featuring Chaka Khan
16. Fred Wesley & The JBs/The JBs
17. The Gap Band
18. Rick James
19. The Temptations (Papa was a Rollin' Stone)
20. Dyke & The Blazers
21. Herbie Hancock/The Headhunters (Chameleon)
22. Gil Scott-Heron (In the Bottle)
23. Miles Davis (Right Off)
24. The Average White Band
25. Cameo
26. The Blackbyrds/Donald Byrd
27. The Fatback Band
28. Fela Anikulapo Kuti
29. Maceo Parker & The Macks
30. Tower of Power
31. Chuck Brown & The Soul Searchers
32. Roy Ayers (Running Away)
33. Cymande
34. Charles Wright & The Watts 103rd Street Rhythm Band
35. Brass Construction
36. The Bar-Kays
37. Slave
38. B.T. Express
39. Con Funk Shun
40. Bootsy's Rubber Band/Bootsy Collins
41. The Commodores
42. Betty Davis
43. Bobby Byrd
44. Lee Dorsey (Who's Gonna Help Brother Get Further?)
45. Lyn Collins (The Female Preacher)
46. The Staple Singers (I'll Take You There)
47. Marvin Gaye (Got to Give It Up)
48. The Brothers Johnson
49. Brick
50. Rufus Thomas
51. The Time/Jesse Johnson/Morris Day
52. Teena Marie
53. Dennis Coffey & The Detroit Guitar Band
54. Sheila E.
55. Mtume
56. Midnight Star
57. Mary Jane Girls
58. Gwen McCrae
59. Klymaxx
60. Marva Whitney
61. The Jones Girls
62. Trouble Funk
63. Rose Royce
64. Deodato
65. Donny Hathaway (The Ghetto)
66. Bill Withers (Lovely Day)
67. Edwin Starr (War)
68. Jean Knight (Mr. Big Stuff)
69. Eddie Kendricks (Keep on Truckin' Part I)
70. Skyy
71. Maze feat. Frankie Beverly (Joy and Pain)
72. The Dazz Band
73. Shalamar
74. Instant Funk
75. Jermaine Jackson
76. Aretha Franklin(Rock Steady)
77. Lonnie Liston Smith & The Cosmic Echoes (Expansions)
78. George Duke (Shine On)
79. Taana Gardner
80. Willie Hutch
81. Yarbrough & Peoples
82. Tom Browne (Funkin' for Jamaica)
83. Graham Central Station
84. Billy Preston (Outa-Space)
85. King Curtis & The Kingpins (Memphis Soul Stew)
86. Joe Tex (I Gotcha)
87. Carl Douglas (Kung Fu Fighting)
88. Jimmy Castor
89. Vanity 6
90. Cliff Nobles (The Horse)
91. Imagination
92. T-Connection
93. One Way
94. Hot Chocolate
95. Loose Ends
96. Loose Joint
97. LTD
98. Ramsey Lewis
99. Johnny "Guitar" Watson (Superman)
100. Mandrill
1. The Beatles
2. Elvis Presley
3. James Brown
4. Rolling Stones
5. Bob Dylan
6. Chuck Berry
7. The Who
8. Led Zeppelin
9. Stevie Wonder
10. Jimi Hendrix
11. Ray Charles
12. The Beach Boys
13. Pink Floyd
14. Aretha Franklin
15. Little Richard
16. Marvin Gaye
17. Bruce Springsteen
18. David Bowie
19. Fats Domino
20. Black Sabbath
21. Queen
22. Buddy Holly
23. Bob Marley
24. Sam Cooke
25. Elton John
26. Neil Young
27. U2
28. The Doors
29. Run-DMC
30. Bo Diddley
31. Jerry Lee Lewis
32. B.B. King
33. Sly & The Family Stone
34. The Clash
35. Prince
36. The Grateful Dead
37. The Velvet Underground
38. Nirvana
39. Michael Jackson
40. The Supremes
41. The Temptations
42. Madonna
43. Public Enemy
44. The Kinks
45. Otis Redding
46. The Everly Brothers
47. Van Halen
48. Elvis Costello
49. Simon & Garfunkel
50. Cream
51. Frank Zappa
52. Roy Orbison
53. Eric Clapton
54. George Clinton & Parliament/Funkadelic
55. The Allman Brothers Band
56. Janis Joplin
57. The Ramones
58. Crosby, Stills, & Nash (& Young)
59. Fleetwood Mac
60. AC/DC
61. The Byrds
62. Joni Mitchell
63. The Eagles
64. Smokey Robinson & The Miracles
65. R.E.M.
66. Creedence Clearwater Revival
67. Johnny Cash
68. Van Morrison
69. Aerosmith
70. Curtis Mayfield & The Impressions
71. The Drifters
72. The Police
73. Metallica
74. Pearl Jam
75. Deep Purple
76. Bill Haley & His Comets
77. The Band
78. Santana
79. Yes
80. Jefferson Airplane
81. King Crimson
82. Al Green
83. The Isley Brothers
84. The Moody Blues
85. The Sex Pistols
86. N.W.A.
87. Talking Heads
88. Tom Petty & The Heartbreakers
89. Billy Joel
90. The Bee Gees
91. The Yardbirds
92. The Four Tops
93. Radiohead
94. Patti Smith
95. Guns N' Roses
96. Chicago
97. Rush
98. Bob Seger & The Silver Bullet Band
99. Rick Nelson
100. Earth, Wind, & Fire
1. Black Sabbath
2. Iron Maiden
3. Judas Priest
4. Metallica
5. Megadeth
6. Van Halen
7. Slayer
8. Ozzy Osbourne
9. Guns N' Roses
10. Queensryche
11. Dio
12. Motorhead
13. KISS
14. Rainbow
15. Venom
16. Pantera
17. Def Leppard
18. Mercyful Fate
19. Dream Theater
20. Death
21. Anthrax
22. Tool
23. Motley Crue
24. Helloween
25. Fates Warning
26. Iced Earth
27. Scorpions
28. Symphony X
29. Yngwie J. Malmsteen's Rising Force
30. Manowar
31. Opeth
32. King Diamond
33. Savatage
34. Soundgarden
35. Mayhem
36. Rage Against the Machine
37. Napalm Death
38. System of a Down
39. Alice in Chains
40. Exodus
41. Diamond Head
42. Skid Row
43. Blind Guardian
44. Sepultura
45. Testament
46. Accept
47. Faith No More
48. Mudvayne
49. Children of Bodom
50. W.A.S.P.
51. Stratovarius
52. Dokken
53. Twisted Sister
54. Thin Lizzy
55. Saxon
56. Machine Head
57. Slipknot
58. King's X
59. Suicidal Tendencies
60. Immortal
61. Cradle of Filth
62. Racer X
63. Danzig
64. Emperor
65. Dimmu Borgir
66. Gamma Ray
67. Hammerfall
68. Tesla
69. Cacophony
70. Black Label Society
71. Edge of Sanity
72. Rob Zombie
73. Overkill
74. Annihilator
75. Kreator
76. Nevermore
77. Killswitch Engage
78. Arch Enemy
79. Kamelot
80. Shadows Fall
81. Lamb of God
82. Celtic Frost
83. Living Colour
84. Bruce Dickinson
85. Amon Amarth
86. Edguy
87. Morbid Angel
88. Krokus
89. Mr. Big
90. Halford
91. Adagio
92. Rhapsody
93. Burzum
94. Nightwish
95. Fear Factory
96. Cannible Corpse
97. Mastodon
98. Dragonforce
99. Metal Church
100. Nitro
1. Johnny Cash
2. Hank Williams
3. Patsy Cline
4. Dolly Parton
5. The Carter Family
6. George Jones
7. Willie Nelson
8. Loretta Lynn
9. Jimmie Rodgers
10. Garth Brooks
11. Merle Haggard
12. Waylon Jennings
13. Bill Monroe
14. Tammy Wynette
15. Conway Twitty
16. Roy Acuff
17. Marty Robbins
18. Flatt & Scruggs
19. Buck Owens
20. Stanley Brothers / Ralph Stanley
21. Gene Autry
22. Bob Wills
23. Chet Atkins
24. Hank Snow
25. George Strait
26. Lefty Frizzell
27. Vince Gill
28. Ernest Tubb
29. Kenny Rogers
30. Reba McEntire
31. Alison Krauss & Union Station
32. Charley Pride
33. Eddy Arnold
34. Roy Clark
35. Alabama
36. Randy Travis
37. Kitty Wells
38. The Judds
39. Dwight Yoakam
40. Trisha Yearwood
41. Alan Jackson
42. Tanya Tucker
43. Tom T. Hall
44. Glen Campbell
45. Shania Twain
46. Sons of the Pioneers
47. "Tennessee" Ernie Ford
48. Patty Loveless
49. Charlie Rich
50. Slim Whitman
51. Brad Paisley
52. Jim Reeves
53. Faron Young
54. The Oak Ridge Boys
55. Martina McBride
56. Faith Hill
57. Porter Wagoner
58. June Carter Cash
59. Tim McGraw
60. Mel Tillis
61. Ricky Skaggs
62. "Little" Jimmy Dickens
63. The Gatlin Brothers
64. Connie Smith
65. Mary Chapin Carpenter
66. Brooks & Dunn
67. Jean Shepard
68. Gillian Welch
69. Cowboy Copas
70. Dixie Chicks
71. Hank Williams Jr.
72. Toby Keith
73. Ray Price
74. Travis Tritt
75. Roger Miller
76. Mickey Gilley
77. Patsy Montana
78. Ronnie Milsap
79. Keith Urban
80. Kenny Chesney
81. Dottie West
82. The Statler Brothers
83. Clint Black
84. Lee Ann Womack
85. Bobby Bare
86. The Louvin Brothers
87. Blue Sky Boys
88. Charlie Louvin
89. Del McCoury Band
90. Rosanne Cash
91. Don Gibson
92. The Kendalls
93. Montgomery Gentry
94. Emmylou Harris
95. Gretchen Wilson
96. Leann Rimes
97. Diamond Rio
98. Lynn Anderson
99. Jerry Reed
100. Boxcar Willie
Sorry if I repeated some...
Download al