I bought a cheap passive headset which ive used for 10 months, and it did what it said on the tin!
I have just bought a pilot pa18-50 anr and the difference is quite remarkable.
So I would say buy anr, the pilot cost £250 so not expensive when compared to bose etc. but it depends on your budget.