That snazzy new iPhone 7 you're approximately 3 months away from spiderwebbing the screen of is demanding you buy it a fresh new pair of bluetooth headphones. And you could keep it in the family by dropping £159 on Apple's AirPods. But that's a fairly spicy pricetag by anyone's aural standards. Something cheaper, you say? Opt for Marshall's hard rockin' Major II (£129), Philips' noise-cancelling over-ears (£89.99), or the stealthy and butter-soft Everest 300 bad boys from JBL (£119).