Выбор долгоживущего ультра(?)бука для программирования в поездках?
Lenovo x230 с 9-ти ячеистой батареей.
Есть слот m-sata, можно поставить 3Г модем или мелкий ссд (но будет работать в режиме сата-2). Ещё можно поменять обычный хард, который идёт в комплекте на ССД. Есть два слота под память. 
Есть модельки с матрицей IPS. 
Из минусов пожалуй только стандартное для 12 дюймов разрешение — 1366х786
Опционально можно купить внешнюю батарею, — вес конечно увеличится, но время работы тоже сильно увеличится.
Я бы вам очень посоветовал Lenovo X1 Carbon. 

Весит 1,35 кг; держит до 8-и часов (ну, при минимальной нагрузке, в среднем у меня выходит около 5-6 часов кодинга) + есть RapidCharge, который позволяет очень быстро зарядить аккумулятор на 80%; 3G/Wi-Fi/BT; SSD 128/256GB + SATA3 256GB; до 8ГБ оперативной памяти; USB3.0 (правда один слот всего); 14'' монитор. 

Спецификации: www.lenovo.com/products/us/tech-specs/laptop/thinkpad/x-series/x1-carbon/