Bigger Technical Picture 7/25/09

A look at the weekly charts of  SPY, QQQQ, IWM, XLF and SMH

See notes on the charts below.