As gv1.3
The Bose are quality mate
You want these badboys mate
http://www.comet.co.uk/p/Headphones/buy-SENNHEISER-CX300-II-Headphone/545538
i had the older CX300`s for 2/3 years they saw daily abuse/stood on/trapped in doors/pulled/yanked you name it and they worked like a champ, theres alot of fakes about so buy from the likes of comet etc
I use the bose quiet comfort 3 headphones. The quality of the sound is fantastic. The noise cancelling is very good (I got them mainly for use on flights). There is also an optional cable with a mic built in and you can use them as a handsfree kit. They are not cheap but they are the best headphones I have ever used.
http://www.amazon.com/Bose®-QuietComfort®-Acoustic-Cancelling®-Headphones/dp/accessories/B0030XXH1S
I also have noise cancelling earbuds from sony. They take a AAA battery and are pretty good also and a more cost effective option.
http://www.noisecancellingearbuds.org/sonynoisecancellingearbuds.html
Bose do ear plugs mate
well if it was between bose and sony I would go bose. Have not had much experience with seinheisser (sp) except for a set of DJ cans back in the day and they were crap I went with some nice technics instead which were slightly dearer but infinitely better.
imho bose make shite stuff