but it is usually more expensive because there is not a lot of room to get at parts without taking the thing apart. Smaller = More expensive in most IT arenas.
The three names that you have mentioned are all sound as far as I know. Personal preference prevails.
I'd say after 3 years you are on borrowed time with most PCs and laptops now if you are a demanding user. Occasional users can probably stretch usage to 5 years or more with a few upgrades (more memory in a PC for example).
Just my view obviously and there are people on here who know sheds more than I do.