I am kinda new to headphones, been using some low quality logitech basically for my music/listening needs. I would like to upgrade to a high quality set no more than 100$. Three models that caught my eye was AD 700, Grado SR80i, and HD550. Which one would you recommended as the best? And how do these headsets compare to noise canceling headphones? Is the sound quality the same?