GUARANTEE AGREEMENT between PACIFIC CREST CAPITAL, INC., as Guarantor, and THE BANK OF NEW YORK, as Guarantee Trustee Dated as of April 23, 2003 PACIFIC CREST CAPITAL TRUST II