Been extremely happy with mine the past couple months. The little modular port attachments seemed like a novelty at first, but now it feels absurd that you'd buy a laptop with a bunch of "hardcoded" ports that you can't ever change. The only real Linux related quirk I've run into so far is that you have to disable panel self refresh (it's on by default and causes stuttering). Other than that tiny thing I pretty much…
Forgotten by hardware makers, forgotten by users.
...And Cardbus after it!