instructables : Jackhammer Headphones
These home-made hifi headphones work as well or better than Bose noise-cancelling headphones.Basically you just buy good hearing protectors, and install the speakers from cheap phones in them. Not as good-sounding as my $99 pair of Sennheiser HD280Pro's, but 1/5 the price and probably better blocking.
Cost: $20
Time to make: one minute.
Difficulty: none.
Unlike the Bose model, these block outside noise instead of cancelling it.