John's Top 50: May 26, 2007