So here is my situation... My primary computer was a 2007 Santa Rosa full speced (2.6 C2D, 6GB RAM, 500GB 7200 HDD) MBP 15" That (particular) computer gave me a lot of trouble, went in for repairs six times (screen, fans, power, keyboard, logic board, nvidia graphics card) within the warranty period itself. I replaced it with 11" full speced macbook air. I love it for its portability and for its day to day computer usability. I also have a custom built server/workstation. It is equipped with Intel Q6600 Core 2 Quad 2.4 Ghz, 8GB RAM. It was used as a hackintosh when I built it, but quickly got tired of keeping track of updates and installed ubuntu on it. It is having motherboard issues and I am thinking about replacing the computer. Its primary uses were scientific computing (MATLAB), programming, VMs, itunes/music/movies/storage/vpn and file/print server. I was thinking about getting the new mac minis, primarily to save money. Since I already have good set of monitors, speakers and stuff it seemed like a good deal. But I cannot really upgrade it, and don't think it would last me that long. So I am leaning towards a used/refurb mac pro. It's fast, I can use my displays, upgrade RAM easily, also use my hdds from the server. I think it should last me for 3 or so years given my uses (scientific computing (MATLAB), programming, VMs, itunes/music/movies/storage/vpn and file/print server). I am not too inclined for iMacs - hate the glossy screen (and hard to upgrade). But they are a little cheaper. What do you guys think? Also lost out on eBay by $15 for a super sweet 2009 Nehalem MP. Damn snipers!