June 6, 2008 Recap (SEASON 25 FINALE)