I run two Thinkpad T420s and one T420 at home, for myself and family.
The T420s in particular are as small as I need a laptop to be (T420, no 's', is a bit bulky and old school); and yet they are fully modular - you can swap out battery, or Ultrabay (DVD to HDD to extra battery) with a quick pull of lever; it takes one well-marked screw to access primary hard drive or RAM. They're reliable, sturdy, good looking in a timeless way; AND, they don't try to re-invent the keyboard. This is a massive, massive reason I stick with the *20 series of Thinkpads - all modern laptops feel the need to reinvent the layout, which means I can NEVER use my muscle memory to do Ctrl-Home, Ctrl-End, PgUp, PgDwn, which I use constantly. They get relegated to some tiny buttons in non-sensical random places that differ between manufacturers and models. I had to use HpElitebook and Dell something or the other for work, which were fine laptops in their own way, but try to emulate Apple in size and format, and the keyboards were maddeningly awful in their layout.
Less of a Rant, more to the point - the T420s is perfectly usable today without any crazy "mods" - a $40 SSD which literally slots in is pretty much the only thing it needs. We do browsing, movies, light photo browsing/editing, email, MS Office, Schoolwork, etc all on them a full decade after their release :)