Выбираю компьютер для программирования?
Для программирование (если мы говорим о веб-разработке), комп сойдет даже не самый мощный. Это уже зависит от твоих предпочтений.
Старший фронт-ендер на моей работе сидит за ноутом с 2гб ОЗУ. Тем ни менее, программист он вот такой .
Так что, я не думаю что стоит советовать тебе конкретную модель.
Если бы я покупал новый компьютер, я бы брал какой-нибудь MacBook или iMac. А может и нет, может на ноуте под linux'ом сидел, не знаю даже :)
Советую смотреть что-нибудь из Lenovo Цена/Качество/Комплектация на уровне, пишу с Lenovo G580, i7-3520m, Ram: 6Gb, Nvidia GTX 630m, HDD 5400об/мин 1Tb. Брал за 30к в свое время, где-то 3 года назад. До сих пор устраивает, и производительности хватает для работы, пару игрушек. Моник 15.6 TN матрица не очень устраивает, разрешение 1366х768 стандарт для ноута. 
Сам дизайнер-верстальщик, работаю в среде: Adobe Photoshop, Adobe After Effects, Sony Vegas. Из программирования и языков верстки: HTML, CSS, JavaScript, C#, C++ тоже, когда надо. На днях буду изучать 3dMAX, посмотрит как покажет себя моя комплектация.
Поэтому ноут для работы без проблем хватает. Хотя есть и стационар на работе. Дома-ноут, На работе-стационар. Вот так. Думаю помог)) Удачи в выборе!