2Q09 Earnings Release - Jul 09