I've been using MC50's for a while now, though I will be replacing them with DIY GR-Research AV series speakers soon!

They sound good, but of course I expect my new speakers to be in a completely different audio universe than these, but for what they cost, they're great. My receiver is an H/K AVR125 for now.
And of course they absolutely wipe the floor with the bose cubes, I know this from first hand experience!

(friend's bose, not mine)
High frequencies can be very harsh at loud volume levels, but it is only a single driver.