Spinning or centrefugal filters are very good bits of kit. I was looking at a thing called a bypass filter, it filters 15% of the engine oil continuously down to a far finer degree than the stock filter which you leave in place. The theory is that it will remove the really fine particles that do cause wear, the probelm with a normal filter is that it is a comparamise of filter quality and flow rate.
As sadi a magnetic sump plug would pick up fillings wouldn't it? the idea of magnets on the cartridge is that all the fillings they pick up are automatically removed when the filter is renewed.
Snake oil, definitely applies to magnets on the fuel lines ;)