For your headphones: for less than $50 i'd go with Sennheiser HD457, for $50-$90, I'd go w/Sennheiser HD497, for more than that, Grado SR80, for even more, Grado SR125. Check URL=http://reviews.cnet.com/Music/4502-6468_7-0.html?tag=pageNav&orderby=-7eRating&qt=]here [/URL] for more 'phones.