I'm considering a 2.66 or 3.0 (dual core). I want the x1900 card, 4GB of RAM total, and will add a Raptor and two big drives (500 or 750GB) as well as the bluetooth and airport kit. I can do one of a few things: 1: Buy the refurb 3.0 and get some extra RAM and HDs. 2: Buy the refurb 2.66 and get the ATI x1900 from Newegg ($250) and sell the stock card, then upgrade RAM and HDs. 3. Buy a used one. 4. Buy a new one configured to what I want. If I get a 3.0 then the refurb seems like the best choice. If I get a 2.66 is makes the most sense to get the refurb and upgrade. I just wonder how difficult it will be to upgrade the bluetooth and if the video card is exactly the same as the Apple BTO (i will be getting the mac version, not some flashed PC version if they even do that). Any other ideas to get it up to spec as cheap as possible while still being reliable?