i haven't used either on *my* car, but have on my mom's WHITE accord. Between Meg's and Mother's i prefer the Mother's. Her white honda (ss) has that ability that most white cars have to get that real grundgy, brownish tint to it. The kind that you don't know exists until you clean it kind ... and the mother's cleaner wax cleaned it beautifly and left her shiny. Can't say must about swirl-hiding ability, but as far as one step cleaner waxes go ... the Mother's IMO is more effective.
good luck!
alex