When you are dealing with quality products, like the ones you are comparing it all comes down to personal preference. I've heard quite a few people in the past say that Menzerna products work best if used with a rotary and not PC, whereas the 3M and Sonus can be easily done by hand, PC, or rotary. AIO is in a class of it's own even though Sonus Paintwork Cleanser gives you just as good of results but with a little bit more effort, AND a little bit better polishing ability. Kind of half a dozen in one hand and 12 in the other, you know? Like I said, all personal preference but you can't go wrong with any of them.