iStar Financial Inc. $250,000,000 5.125% Senior Notes due 2011 PURCHASE AGREEMENT