I would spend more on the headphone. So something like Sansa Clip+ 8 GB for $55 and rockbox it, e7 for $100 and that leaves you with $250 for headphones.
Take a look at the Sennheiser 598 if 595 is your thing or AD900
Oh and the DT990
Thanks tyoung8 for the response... :)