What is a good reasonably priced bluetooth iPhone compatible headphones? With a mic would be a bonus. Don't want earbud/iem style, it's a Christmas gift for a middle school kid. Listening to music, playing some phone games mostly and it would work well with his school laptop as well. Long battery life, and something that does squeeze heads without too much bulk. Thanks!