Hello, I want to buy a headset that I use when I program, which means I want to have full ear-coverage and noise cancellation both ways. Got a budget for about 200-300 dollars. A feature I also want is being able to increase the volume. Each headset I have used with my Macbook Pro got a low volume output. Any suggestions?