I purchased this laptop after spending some time researching what works best for what I need: I wanted the durability of the X1 with the specs to allow me to perform some analytics and typing. The i7 processor and 32GB of memory should keep this machine from feeling sluggish for a number of years, and the battery life so far has been excellent. I have only needed to charge up twice, despite working on it between 1 and 3 hours for the past week. The keyboard is very comfortable, with lots of space and full travel for each of the keys. It's almost as nice as using a USB keyboard. My only issue thus far is that the function key is where the control key is on many keyboards, and I find myself having to re-map my brain for keyboard shortcuts. I've had no trouble with the setup, including updating the BIOS and the drivers for the webcam, display, and fingerprint reader (which works very well). From what I have seen, the quality of this computer should make it a viable personal computer for the next 8 to 10 years, assuming the motherboard doesn't fry. I'd recommend this to anyone who wants to be able to type and code, but not for someone who is looking to play games (get a gaming-specific computer for that).