Monday Morning Market Memo 3-31-2008