Can't tell you which laptop to buy, but I've read a lot of success
(=errorfree installation) stories using Ubuntu with modern laptops.
--
Collins Richey
Debugging is twice as hard as writing the code ... If you write
the code as cleverly as possible, you are, by definition, not
smart enough to debug it.
-Brian Kernighan