I'm thinking of getting one for my parents. They have a POS XP machine that's a constant headache. I'd rather wait a little while especially if an update is imminent. The macrumors buyer's guide predicts a refresh soon. Are there any events coming up where one will be revealed? Or could they just one day out of the blue announce it?