Hi, I'd say the beats solo are best suited if you're into heavy rythmic sounds like hiphop and techno because of the predominant bases. The middle and high sounds are veiled and would need enhancing for many people though. The mxr has a better balance for a wider variety of sounds.
For those who understand any French there's a review of the beats mixr and solo & co. on my website.
The new non-Monster Solo HD are not veiled. I'm listening to one right now.