Recently I've been considering to go back to Windows based PCs because I wanted to replace my early 2011 13" MBP. A few months ago till yesterday I tried out several Windows based laptops from HP, Lenovo, Dell, Alienware, and Sager. All of these laptop brands had issues. The Dell Inspiron 15r SE and Alienware m14x R2 were the worst ones. Both of them had awful screens, caused BSOD with my SSD, fans were too noisy, the wifi cards were loosing connection, and bad build quality. The HP DV6 with the AMD A10 APU was ok, but the Wireless N Wifi had poor speed, and the HP dv6 AMD chipset did not make my SSD at optimal performance. The Lenovo Y580 got very hot quickly, froze on me, and the wifi card disconnected often. The Sager NP9150 was really good, but it had a slightly dimmed screen and I don't pc game that often. Last week, I bought the base model 15" RMBP last week and I returned it because it had a LG screen that cause IR appeared with 10 minutes of usage, and I miss the user upgradeability and optical disc drive. This RMBP was a late December 2012 production. I really did not want to take another chance with RMBP. So yesterday morning I ordered the base model 15" MBP with 16 GB Crucial memory, and Parallels 8 all from amazon.com. I have to admit this: My early 2011 13" MBP still runs great, fast with my 256 GB Samsung SSD 830 Series, and I have not encountered any problem with it from the day that I bought it, except for the bad coding for Java that cause incorrect text size when printing documents from websites that require Java and getting annoying popup messages. The only solution for the Java issue is that I have to use bootcamp and use Windows version of Java. I'm looking forward to use my base model 15" MBP, upgrading it 16 GB memory, putting my 256 GB Samsung SSD 830 Series, and installing Parallels 8 when all of them arrive tomorrow. I really want buy the RMBP again, but I will till the late second generation RMBP or third generation RMBP.