If you are reading this, it's probably too late. But RIGHT NOW is the best time to get a Lenovo X220. There is a sale going on at lenovo.com where your regular X220 is down to $806 (Original price $1640 they claim).
Anyway, I just got mine:
This was the final price after all discounts:
I'll have it in my hands next month when I'm at Djangocon