Magnets, all you could possible want. Magnets strong enough to pick a MTH SD90MAC (if they make one in O) off the ground. Teeeneey tiny magnets that can be used for automatic uncoupling of Z scale narrow gauge... Magnets, the folks have your magnets... http://www.kjmagnetics.com/