CREDIT AGREEMENT dated as of June 12, 2007 among