I am thinking of buying a new Mac laptop. I currently have a defective 15-inch Dell XPS 15 9550 (the model with the 3840x2160 resolution, an Skylake processor, 16 GB RAM, and 512 GB SSD). The laptop is great, but has never quite matched my previous 15-inch retina MacBook Pro (Ivy Bridge) in terms of build quality. Now it has a swollen battery, and the keyboard and SSD are showing defects. Prior to that, it got too hot, the trackpad was never as great as in the Mac (regardless of what the reviews say), and the space key hit twice frequently. Now, I am thinking of buying a new Mac, and I want some opinions. Here are the possibilities: 12-inch MacBook with a Core i5 1.3 GHz processor, 8 GB RAM, and 256 GB SSD, for USD 1,399.00 13-inch MacBook Pro with Touch Bar with a Core i5 3.1 GHz processor, 16 GB RAM, 512 GB SSD, for USD 2,199.00 15-inch MacBook Pro with Touch Bar with a Core i7 2.9 GHz, 16 GB RAM, 512 GB SSD, for USD 2,799.00 Yes, I know these are very different computers, but I have reason to think of all of them as possibilities. Let me explain. I would only buy the 12-inch MacBook if I am able to fix my Dell XPS 15. The MacBook would not be my main computer, as I think it may be too slow and does not have enough ports (would not be able to connect it to an external monitor and power it at the same time, and I am not buying a new monitor that powers the laptop). For this reason, I am thinking of buying it with 8 GB and 256 GB only. I am thinking of the Core i5 model for the 12-inch MacBook as the Core m3 model may be too slow. I am not sure about the performance of these low-voltage Kaby Lake processors, though. The 12-inch MacBook may have its downsides (slower processor, not-so-great screen, no Touch Bar), but it is really light, and this is great, as I intend to carry the laptop with me on a daily basis (usually from home to the office, but also to meetings; not really long walks, but still...). The 13-inch MacBook Pro seems to be the most balanced between power and portability. It fits everywhere, and is still light to carry around. As I am coming from two 15-inch machines, I am afraid I may find the 13-inch model too small, especially if I want to spend several hours working on it. Wouldn't this be a downgrade, since I had the 15-inch before? I really like the size of the 15-inch screen (especially such a great screen), and I think this is more important for me than the quad-core processor or even the video card (although a dedicated video card is always very welcome). When I used my previous 15-inch MacBook Pro, it was a little awkward to use in planes, due to its size. I do not travel that much, but sometimes once or twice a week I do some short trip. I wonder whether the smaller footprint might help this time. I also wonder whether the reduced weight would make much difference to carry this beast around. I see the power supplies are very different. 29W for the MacBook, 61W for the 13-inch Pro, 87W for the 15-inch Pro. Does anybody know the weight of each of them? I would carry the power supplies with me as well, to make sure I have enough battery, and this could make a difference in the overall weight. However, I did not find any information about this. In addition to carrying the power supply, I would carry around a 9.7-inch iPad Pro, as well as some other stuff. So, the laptop is not the only weight to be carried around; it would add to something else (although it will certainly be the heaviest item, and more than half of overall weight). I use the laptop mainly for work and entertainment. Microsoft Office, especially Word and Outlook (but also sometimes Excel and PowerPoint), reading PDFs, web browsing and Spotify. I can take advantage of a not-so-small screen as I sometimes write in Word having a PDF or a web page on the side for reference or to verify information. I live in Brazil and here is hot in the summer, so a laptop that runs hot may not be a very good choice. I want 16 GB RAM and 512 GB SSD on the laptop to run Windows as well. I plan to have both macOS and Windows installed, so 512 GB is welcome (should I consider 1 TB? It is expensive). 16 GB is to run macOS and Windows side-by-side on Parallels. I am really thinking a lot about this but came to no conclusion so far. Any input? Thanks.