Can anyone recommend good noise-cancelling headphones? I was recently downgraded from an office to a cubicle at work and it's not going well. I need something that will block out everything from typing to the bull-frog voice of the lady in the cubicle next to mine. Any recommendations would be much appreciated!