INTERCREDITOR AGREEMENT dated as of June 15, 2007, among STR ACQUISITION, INC., as Borrower, STR HOLDINGS LLC as Holdings,