Mag: Cheap, reliable, compact, noisy, inefficient, poor performance under head loss, needs oversized plumbing for decent flow.
QO: Cheap, unreliable, not as quiet as the name would imply, also suffers under head loss
Eheim: Quiet, extremely reliable, efficient, great flow even with head loss, costs a little more.