If the biggest caveat is a wireless card, you can probably replace it.
I have a Thinkpad T41, which has been great except the OpenBSD driver for the included wireless card was incomplete (due to being reverse-engineered). It was only about $15 to replace it with a Ralink card; Ralink happily provided full tech specs to the BSD devs, and the card works quite well.
I have a Thinkpad T41, which has been great except the OpenBSD driver for the included wireless card was incomplete (due to being reverse-engineered). It was only about $15 to replace it with a Ralink card; Ralink happily provided full tech specs to the BSD devs, and the card works quite well.