CREDIT AGREEMENT DATED AS OF MAY 7, 2007 AMONG BLACK HILLS CORPORATION, as Borrower, ABN AMRO BANK N.V., as Administrative Agent, Sole Bookrunner and Co- Arranger, BMO CAPITAL MARKETS, as Syndication Agent and Co-Arranger, CREDIT SUISSE SECURITIES...