So I've been using Beats for a while and knowing that they suck and I'm looking to upgrade. I'm looking for a similar price range to the Beats so the Sennheiser PX450 and the Sennheiser momentum are the first two that jump out at me. However, I could be persuaded to jump up in price to the 650/700. I will usually listen to these plugged into my iPhone or MacBook without a pre-amp or anything. I've generally only bought headphones with active noise cancelling for use at the office and while flying. I don't do as much flying as I used to in the past so I could possibly give up the active noise cancelling. As I'm new to this site and high end headphones in general I was hoping people on here could provide some guidance on what the best first pair would be.