Nah, it has a crappy chiclet keyboard.
I have both i5 and i7 X220s. The i7 has USB3 and 16GB of RAM, plus dual SSDs, and it remains 100% usable today. I just wish it had a slightly higher-res screen. I'm perfectly happy with the colours and the viewing angles, but it's a bit cramped, which is one reason I still use Unity.