I've got loads of headphones. I have open-back Grado SR-80 which I use at home (and I've got on at the moment). They're brilliant and even with my poor hearing I can tell the difference between them and a cheaper pair.
I've got the wired and Bluetooth AKG Y50 headphones and both are very decent (the Bluetooth are better though) but I recently managed to get a pair of Bose 700 Noise Cancelling headphones for £170 (RRP £350) and they are phenomenal. Like the Grados, I can hear every detail of the music, plus they cut out the noise. Flying to the USA in a couple of days so they're going to get the ultimate test on the plane, where I've never really been able to listen properly due to engine noise.