It's obvious the price drop was to make up for the delay. They don't want the Zune HD to steal their thunder. Huge blow though, Microsofts loving this..
Possible -- it's also possible that the new iPods have additional features (other than storage capacity) and Apple's using the price reductions on the older models to minimize losses to the HD or simply to clear out stock.