I am currently changing my employer and he is offering me to chose my Notebook and right now I am between the 2017 nTB (i7 2.5GHz) and the 2017 TB (i5 3.3GHz) with both 256GB disk space and 16GB of RAM. I know the question was asked many times before, but I didn't find any satisfying answers here or on reddit. Although I am not a fan of the touch bar itself, it is not an issue for me, because i am using an external keyboard 95% of the time. Currently I am leaning more towards the TB version, because of the better (?) CPU and cooling system. And here is my main question: Is the CPU in the TB version really better? Benchmarks are showing sometimes that the CPU of the nTB is faster, but is this true in real life? I am a software dev, so my main task are mostly medium sized java web development (Intellij IDEA) with some docker containers running (databases, etc.). Therefore I would like to choose the more powerful machine. At my current employer I am using a Macbook Pro 15 Mid 2015. Would there be a considerable performance drop from Quad Core to Dual Core, or are kaby lake processors more efficient? Thanks for your advice!