Sennheiser HD0280 Pro, possibly. They are quite large, but will offer better noise isolation than active cancellation. Pretty comfortable, decent sound.

I don't trust C|Net to review anything; they tend to be very, very advertiser driven.


I am the Doctor, and THIS... is my SPOON!