So far, the rally off the October low looks a lot like the rally in late-March 2004. The late-March 04 top exceeded the previous high and broke a pattern of lower highs. Breadth internals look similar, too. The main difference now is seasonality.
so that leaves the 1635.7 high of 12/04 as last resistance (agreeing with you) and also leaves Friday's intraday high as 1631.79 per Yahoo, 1631.80 per Scottrade - I'm still 3 points lower than you there(??) and that leaves me still ~3 pts lower than the Dec 04 high.
In edit: and as a result still 3 pts shy of a double top if my figures for NDX intraday high are correct.