Tech and others... I am viewing it a little differently I think but you can enlighten me....
I view the large drop from April high into early July as a large A wave of a correction to the sharp rise from March 2009. I believe us to be in a B wave upward move now and probably in the b wave of larger B which could move up in wave c into the 1100s before we finish B and then we head back down in the larger C wave. The larger C wave should take us to lower lows at least into the fibonacci range of correction to the upmove that ended in April 2010 highs. That final low would be in the 875 to 1000 range.
JMHO. That's a long term bullish count (finally Bliss' wave 3), and medium term bearish count (to bottom of C and wave 2), and short term bullish count (to top of B of 2)
Timing wise, I think B finishes in July. The rise from March 09 was about 14 months......This correction so far has only been 2 months for the a wave, and less than 1 for the b wave up, so guessing we get to the low maybe in October???? Not sure how that fits with the cycles.