AMENDED AND RESTATED CREDIT AGREEMENT DATED AS OF MARCH 16, 2004 AMONG MIDAS INTERNATIONAL CORPORATION, AND THE OTHER BORROWERS SIGNATORY HERETO, THE LENDERS, BANK ONE, NA, AS AGENT, NATIONAL CITY BANK OF MICHIGAN/ILLINOIS, AS SYNDICATION AGENT AND...