CREDIT AGREEMENT among MC24 LLC, as Borrower MERISEL, INC., MERISEL AMERICAS, INC., MCEI, LLC and MCEV, LLC, as Corporate Guarantors and AMALGAMATED BANK, as Lender Dated as of March 1, 2005