5/8/08 MAY 2008 YFT NEWSLETTER