Where do yo get that there was heavy shorting? The equity P/C ratio (another indication of public shorting) never got close to 1 and today retreated back. Nothing to indicate an end of the bull, but nothing either to indicate a major leg up is ready to be launched, that is why I am staying with the scenario that trading above 2000 (particularly staying there) will probably wait till next year (it is only some six weeks out...).
By the way, did anyone note that both the BP for the Naz and the NDX were actually down today?