I've ditched the laptops of Apple for the new Mac Mini, upgraded the ram myself to save on cost and it was not too hard to do. Now I'm running an I5 with 32Gb ram. Nice little machine. As a travel buddy I'm using a Lenovo X280 with Linux on it, light, nice enough keyboard, just works and the two OS can work together quite well.