@mrdummy27 I have both and the beatbox definitely has the better sound quality however due to the size of the sony its able to pump out more bass. It really depends on whether you want something large with thumping bass or something more compact with great audio quality.
@joewillgo If you love bass then the beats win hands down, the bass is almost overpowering at times. The bose headphones give a much more balanced sound with better mids and highs. In regards to noise cancellation i can't tell which is better, they both seem to do a good job. In regards to volume...
Yes you can connect anything you like via the 3.5mm aux port. I currently have mine connected to my laptop.