I have been reading this forum for months now and keeping an eye on any problems the imac has been encountering. Personally, I would never buy a first generation of any technology. So I eagerly awaited the second gen of this imac to see what had changed. Luckily for me I will not be in any financial position to buy an imac until at least March, 2011 as I want a BTO 27 inch 2.93ghz (top of the line). I do have a wish list (of sorts) I am happy with almost everything except I want USB 3.0 and an extra firewire 800 port, esata II and an HDMI port would be nice but not essential. This, for me would be future proofing it just that extra little bit. If in the next refresh these are included I will be one very happy chappy indeed. On saying that, if in the next refresh, which I'm hoping will be before March next year, doesn't include USB 3.0 an extra firewire 800 or HDMI it will not be a deal breaker for me anyway. I just hope that the long wait I have endured so far ends with having the updates I have listed above. I have always been a Windows user up 'til now and I have researched every tutorial I can find about apple OS X. To the point where almost feel like I'm using it now, I just don't have my imac yet...LOL.