I actually checked it in Xombrero on OpenBSD with no issue. To be honest, I hadn't expected anyone to read the article outside of people in the IRC channel, where practically no one is running Windows.
I've got a Thinkpad T410 (integrated graphics) that's fully supported by OpenBSD 5.1; if it's fully supported by OpenBSD I'm very confident that it will be supported by Ubuntu. The Thinkpad X-series are very similar to the T-series and are much smaller and lighter.
Back when I wanted to get involved (I had a lot more free time), I saw it as an opportunity to have a graphically friendly operating system á la OS X, but actually completely open source.
I've got a macbook air and a thinkpad. I use the air much of the time but quite often I just need to get my FreeBSD fix on in spectrwm. (Yes, you can run spectrwm on OS X but it's a pita and XQuartz makes it much more difficult). Most of what I do on the thinkpad is C hacking.
I tend to approach operating systems with a BSD mindset: use what works for you, and if you have a complaint - put up with some code.
I use my iPad heavily for consuming (books, movies, etc...) include watching videos for the Stanford classes I'm doing. I use my laptop to create. The two work harmoniously - I can consume (i.e. I have a copy of The C Programming language on the iPad) while creating to feed the cycle. Works well for me.
What sold me on ST2 was the Package Control (http://wbond.net/sublime_packages/package_control) and the fact it works on my Linux box and Macbook. Generally ST2, with Aquamacs + SLIME for Clojure and Common Lisp and vim on console because my fingers are hard-wired to it (I've been using it for almost a decade).
I was pretty excited about sublime text 2, and I use it on my Mac and windows box. But I can't use it on our work cluster due to it not supporting our version of rhel (5 I think)