I guess Chromebooks come running Chrome OS, which is "Linux based," but 
what are your opinions?  Do they have a good package system?  Is it 
somehow related to Android?

My son needs a laptop, but I think he might occasionally need a Windows 
program and it wouldn't run on this, right?

Also, a lot of the Chromebooks have minimal HDD, so it would be hard to 
install multiple OSs.

Mike