I am looking MacBook pro in terms of performance. For web/mobile development we should prefer using macbooks because of their extremely fast performance what we actually need while development. We need to setup environment before doing any development, for that we need better performance. And this is what macbook provides. Its lightweight & compact to carry along as well as feels awesome to use. With i5 i7 & SSD it gives a lot of fast performance. Its costly but if you want performance you should buy this than windows pcs who lacks in performance.