We need a new desktop (just sold the G4-MacMini AND the G5Quad AND a 20" ACD) We are planning on getting the 24" iMac 2.8Ghz (and buy 4gb of RAM elsewhere!). The Questions: 1. Wait for Leopard or buy the iMac now? 2. Will I get a free upgrade to Leopard? 2. Will there be any hardware updates to this machine soon? We also have a MacBookPro, so maybe we buy the iMAC now and later buy the "family pack" of the new OS X? Should I be concerned that as soon as Leopard comes out, the wait for the 24" 2.8GHz iMac will be a few extra weeks, based upon higher demand (maybe there are 100's or 1000's of people waiting to buy after Leopard is released?) If so, the good news is our stock will go up again!