I am a long time PC user and I am ready to get a Mac. I am a Visual Studio programmer so I would either be running Boot Camp and/or Parallels. I bought a MacBook and few months ago for my son and he loves it. I have decided on an iMac (can't afford the Mac Pro right now) but I have a question. With all of the issues surrounding the new iMac's I am thinking of getting the older model. I can get the last gen 24 inch iMac at the local CompUSA right now $1399. It does not come with Leopard or iLife '08 though. I assume I can still get extended AppleCare also. Do you long time mac users think I would be better off getting this iMac and just buying iLife and Leopard or would you reccommend going with the current iMac? I also wonder if anyone has any experience with the 2.8GHz Intel Core 2 Extreme version. This is the one I would really love to get if money were no object!