MY TOP 25 BANDS(??)

This started out as a top 17 but then I wanted a number divisible by 5 so I added more bands but that came out to 21 so long story short here is 25, not in order other than the tiers I just mentioned
  1. Fleet Foxes
  2. They Might Be Giants
  3. Wolf Parade
  4. Of Monsters and Men
  5. Nirvana
  6. The Beatles
  7. Imagine Dragons
    Listen to the shit that's not on the radio. (Also listen to what's on the radio.)
  8. Bastille
    Same as with Imagine Dragons.
  9. Regina Spektor
  10. Twenty One Pilots
  11. Eminem
  12. Air Traffic Controller
  13. Foster the People
  14. The Shins
  15. St. Vincent
  16. Tears For Fears
  17. Pink Floyd
  18. Bob Marley
  19. Islands
  20. The Killers
  21. Crystal Fighters
  22. Florence + the Machine
  23. Tyler, the Creator
  24. Billy Joel
  25. Broken Social Scene