It's definitely a rally lead by the few, and by the smaller. SPX is leading the OEX, smaller caps are leading the way, and certain sectors including energy and housing are pulling the market (SPX is more heavily weighted in these so it is outperforming DJI). It's probably not a bad idea to look at the individual components of an index and not just TA on the index alone, my favorite stock commentator does just that, breaking down which stocks are going through support and resistence to get a better feel of the overall picture.