ParentFull threadsengork·ThinkPad P50 might be for you: http://www3.lenovo.com/au/en/laptops/thinkpad/thinkpad-p-ser...View on HN