AMENDED AND RESTATED CREDIT AGREEMENT dated as of May 21, 2008, among INDALEX HOLDINGS FINANCE, INC., INDALEX HOLDING CORP., as Parent Borrower, INDALEX LIMITED, as Canadian Subsidiary Borrower, The Subsidiary Loan Parties Party Hereto, The Lenders...