We are about to purchase 50 or so iMac's for the school I work at. Our new budget comes out July 1st and that is when we should be ordering them. I'm sure the new OS will not be out then, how long after purchase do they give you if they upgrade software for free? If possible should I see if I can hold of ordering? Do you expect a firm date closer to release or will it just magically happen to be out one day?