Sennheiser vs Bose Headphones: QuietComfort 35 vs GSP 300