REVOLVING CREDIT AGREEMENT Dated as of October 31, 2005 among ICON HEALTH & FITNESS, INC., as Borrower, THE OTHER CREDIT PARTIES SIGNATORY HERETO, as Credit Parties, THE LENDERS SIGNATORY HERETO FROM TIME TO TIME, as Lenders, BANK OF AMERICA, N.A., as...