Headest help

I want to get a headset for christmas I listen to music 50% of the time and the rest watching videos and gaming i am going to be on the road for at least 4 days so it needs to be comfortable needs to be under $150 and i need it to cancel noise from the engines of a plane and it needs to be able to plug into my ipod and work