I personally would recommend T30. I have one very similar to the spec you're looking (mine is model T30, 2366-91U) and I'll tell you that T-series are much better notebooks then R-series, X-series or even A-series. T-series are made from titanium reinforced composite and not some cheap plastic which will scratch or break easily. Titanium composite is made to last and takes abuse without even a scratch! T-series also perform in tests much better than other similary configured notebooks. Hard drive with 16MB of cache at 5400 rpm does make a difference! And for battery, even although specs say 2.8 hours, I easily get 3.5 out of mine if I'm just watching DVD or doing some typingl; during programming and compiling, the average run time is about 2~2.5 hours.
As far as wireless, all T30 have built-in WiFi antenna, which is inside LCD, and you can add wireless MiniPCI card pretty easy if you'll decide to do that down the road. All other accessories in T-series are UltraBay 2000 compatible, and that has been the standard for IBM since early days. This makes accessories such as additional battery, numpad, second hard drive, etc.. widely available at very decent prices. As of now, there only a few accessories for R40 which will fit new UltraBay Plus, and because of that, accessories for R40 are very expensive and will stay that way for at least another 6 months or so.
On the side note, my T30 accidently felt from the table times while I pulled the power cord, but to my amazement, it still works and performs beautifully after that. When my Dell Inspiron 4150 felt from the same table (that's one unlucky table in my office, he he), I had to replace entire LCD and a lid. In IBM's case though, there was not a scratch, not a crack, not a thing! I was very impressed and I don't think I'll ever buy plastic laptop again after this experience
So, after all that being said, definitely get T30. You will love it!
