I very recently purchased a iSight 2.1 G5 20 inch for $850 (long story short; iMac was advertised as a Core Duo came as a G5... yada yada yada, got 300 bucks back; final price $850 shipped) My dilemma is this; just turn around and sell it now and buy a Core Duo refurb from apple (1199) or wait awhile and upgrade to a Core 2 Duo when it's replacement comes (I am very happy with the G5's and it's performance in CS2). People talk about the resell value of the G5 going down dramatically when CS3 comes out, but I say the average consumer who is looking for an iMac on eBay wouldn't be the wiser. Your thoughts from a financial and performance per dollar standpoint. P.S. I have absolutely not interest in running ANYTHING from Microsoft.