Neodymium magnets are the strongest magnets commercially available and are incredibly resistant to demagnetisation.