This is also my story with X300.
I have 4 notebooks at the moment, two are Toshiba other two are Thinkpads. I dreamed about X300, it just amazed me, and after I got it, paid loads of cash for it (I paid in cash) ~2400 euros, after I rejected the fact that I’ll get Windows with it, since I’m basically “pushing” towards Debian development, otherwise the “original” cost would be ~2500 euros.
I order it Genelec (official dealer), wait for it for less than 2 weeks, got it, paid full price in cash.
Now I get my X300, I’m amazed and all, first I notice one weird thing, battery is not as it “noted” everywhere else, every week it’s losing 5 minutes of its battery life, in the end I get with something as 2:45-40, please do take the fact that I compile my own kernel and that I optimize it to the maximum, but … that’s the story.
Tried many methods, “blank it” out to … whatever it didn’t help, but I had idea of getting a new battery and in the meantime 128GB SSD came out, so it was in my future plans, some day. Anyways, pretty much everything was great and I was actually considering of switching to Thinkpad for good.