I've just this afternoon put in an order for a €2000 27" iMac for my Mum, scheduled to arrive 25-28 August. I have 14 days after delivery to return, if necessary, if I change my mind. I'm starting to wonder if I bought right at the end of the cycle and a new one might come out a few days after the 14 days are up, given that the Apple iPhone event is on Sep 9. For me, I would normally wait until right after a new model is available, to avoid buyer's remorse, but we don't want to risk waiting 6 months in this case, because she has a job which will be finished by that time, for which this new computer will really make a big difference. This current model will be easily powerful enough for her, but obviously we would like to have the most up-to-date model for future compatibility especially. Cost is more important than power. What do you guys think? What might change in the new model if there is one? And when is the most likely date for a release?