The average laptop in the sub-$1000 range still lacks a few things that make using a PC more efficient and pleasant: large screen size, high resolution display, and extensive port selection. Getting this combination of features that make a laptop truly a desktop replacement has required an unacceptably bulky design or an unacceptably high price [...]