Okay, here is the deal. I ordered a 20" G5 iMac with BT the day they were released and received it the same week that most people started getting theirs around Sept. 20th or so. I set it up and had the loud fan noise problem the day I received it so I called Apple within one hour of delivery to talk with them. They ended up sending a midplane...well actually they did that twice. So, on Oct. 21st they received my iMac back in California so they could send me a brand new machine. At that point I was bummed, but dealing with it. The told me to expect my computer within two weeks. Well, I called them today and they said AT BEST it would ship on the 16th of this month and I should expect it around the 22nd or so. To me this is unacceptable business practice. I do not make very much money and had been saving to get this computer so I could have the best available for the longest possible time (thus ordering the day it came). Now I will probably get me computer (if I'm lucky) almost 3 months from order date. And, they will probably come out with a update in 6 or 7 months. I feel as though I have been screwed out of $2,000 and they really don't care. Do you have any advice on how to handle this situation?