Well this is what they need to do. instead of waiting 6-9 months, just keep updating them every three months because sales always drag after 4 months because everyone expects new models and the old specs just aren't worth the same price they were 4 months before. Apple needs to become like the PC world where there are incremental updates all the time so that deals are always as good as they can be and equipment always has the latest and greatest, not that a 1.42 G4 is the latest and greatest, but another 5% speed boost can't hurt.