I used to love the shit out of them. They're amps are bulletproof. I've never had a problem with a Memphis Amp besides ignorantly giving too much power to a sub and blowing it.
I've never owned any memphis products, but I have heard some of their comps. I really liked how they sounded. The store that was carrying them said that they stopped carrying Boston Acoustics and replaced them with Memphis.