Google TheSlayer's Market Thoughts: SP500 April 25 2012