Laptop jobs have many charms: the lack of a commute or dress code, the location flexibility, the absence of real physical ...