CREDIT AGREEMENT DATED AS OF APRIL 6, 2007 COMERICA BANK