My MacBook air 13 2013 (i5 8g, 128) started to freeze and I can afford a new one. A MacBook pro 15 2016, hp spectre, or surface pro 4 i7. Definitely not surface book and I am pretty sure MacBook pro 13 2016 can blow top surface book out of the water. Also there is note taking and I do not feel like taking a tablet with me. My current choice is spectre 13 but it has no m.2 or iris 540.