John's Top 50: May 5, 2006