Hi all! I'm facing a nerdy dilemma. I'm an experienced computer power user, being an electrical engineer about to graduate with a focus on computer engineering. I've been using both a custom homebuilt tower for all my main computing needs (originally built for gaming) and my 2010 15" Macbook Pro for everything else on the go. The problem is I have grown to hate maintaining two computers with two sets of programs, data, updates, backups, etc. and I really wish I could use one computer for everything. The problem is my MBP is not nearly powerful enough to use as a primary gaming machine (especially with the heat issues), and the lack of quad core is a killer (my desktop has a quad core Core i5-750 overclocked to 3.6 GHz), along with the 3TB storage and 8GB RAM in the tower. Would it be wise to sell both computers, get a 2011 15" 2.2 GHz MBP with the high-res antiglare screen? All the reviews indicate that the new Sandy Bridge chips are powerful enough as a desktop replacement, and the 6750M GPU should be *close* to my 5770 in the tower. This way I could use the OS X I love, and it would integrate neatly with my existing Mac applications and my iPad 2. I would 100% need bootcamp for gaming and miscellaneous Windows applications but I realized games are the only true requirement for Win7. I can keep my existing monitor, speakers, keyboard, mouse, etc. and just use my MBP as a desktop replacement at home, and a true mobile computer outside. Here are the problems though. I would need to sell the tower, which I built in late 2009 for about $800 with these specs: Core i5 750 overclocked with nice air cooled setup 8GB DDR3-1600 RAM OCZ Agility 2 120GB SSD 3x1TB HDD Blu-ray reader Radeon HD 5770 1GB graphics 600W PSU and HAF 922 case (great airflow, keeps temps down) I doubt I would get more than $450-500 for a custom PC, even though it is quite powerful and has tons of storage and room for upgrades. Then my MBP would probably sell for $1400 or so (it's basically mint). So combined if I sell both I could net maybe $1900 in cash. The new MBP with 2.2GHz CPU and screen upgrade is $2200 with tax and after student discount. This is a fairly large delta considering I'm only moving up one generation on the MBP (although the hardware is a pretty massive upgrade). Should I do it? Or hold on to both computers, AND an iPad? It would save me money in the long run especially since it's easy to incrementally upgrade and expand my desktop, but I also hate the idea of maintaining 3 primary computing devices and my files and software. I like organization. Here's the software and tasks I typically use: On the MBP: Heavy browsing MS Office (occasionally heavily) NetBeans/Eclipse Java development MATLAB (very frequently, lots of scripting and data processing) VirtualBox with Ubuntu VM for my Linux needs iTunes Steam (Valve games) Starcraft II Adobe CS5 (Bridge/Photoshop, I'm a hobbyist photographer) On the desktop: Heavy browsing MS Office (occasionally heavily. Sometimes Visio which isn't available on Mac) MATLAB (when my MBP bogs down) VirtualBox (Linux again, runs WAY faster on desktop) iTunes Steam and heavy gaming (Valve, Dragon Age II, ME2, SC2, COD: Black Ops, etc) Handbrake encoding (occasionally) Heavy Adobe Lightroom 3 Basically in general I'm a power user with a lot of photo editing, gaming, coding, and multitasking. I absolutely love the functionality of OS X and I don't mind bootcamping for games, but in the long run I don't know if I will really gain much by consolidating to a MBP from my current two-computer setup with the iPad. In the ideal world I think I'd run a powerful desktop at home, and the iPad on the go, and use no laptop at all, but I don't think that's feasible yet. I still need to do processing when I'm around campus, generally coding or writing papers. The last option would be a Hackintosh+MBP, but I'm not sure I want the headache of maintaining the hacked OS when Lion comes out along with all the files stored on it. I don't want to endanger my 100s of GBs of photos and games. Sigh Any advice from the power users out there?