Those three are good, but I've got a grumble about the length of time they will last before you realise that they are becoming dated.
I've got two; a Sony Vaio sub-notebook and a HiGrade(Asus) Notino and they have both been fine. But neither is upgradeable in the way that a desktop or tower can be. The older HiGrade is now 266 MHz and 6GB. I can upgrade the RAM a little and also the HDD but I'm stuck with the processor.
I suggest that you bear that in mind when you go to market and ask the sales people the question about upgradeability.