I've compared the 22's and the Ascend 340's side by side.

There should be a review in a thread called "speaker face off" (or something close to that) from a while back.

From what I recall, the M22 had more detail, but the 340's had a fuller sound. Both were good speakers and I don't think you could go wrong either way.