NBC News: I test headphones for a living — here are the best under $100