> It's so fucking hard to find a correct laptop where most everything will > work correctly these days...
Generally, the best-supported laptops on OpenBSD are the Lenovo ThinkPads. Detailed specifications of the individual chipsets in current ThinkPad models can be found at ftp://ftp.software.ibm.com/pc/pcinstitute/psref/tabook.pdf Before purchasing a ThinkPad, it is prudent to compare the chipsets in those specifications to the list of OpenBSD-supported chipsets at http://www.openbsd.org/i386.html (or at http://www.openbsd.org/amd64.html if you plan to run 64-bit OpenBSD). The two most commonly-encountered incompatibilities are with the wireless and with the graphics chipsets. OpenBSD does not support the Atheros wireless chipsets in current ThinkPad models--but the Intel wireless chipsets (currently Intel PRO/Wireless 3945ABG, and Intel Wireless WiFi Link 4965AG) are supported. The graphics chipsets supported by the intel driver http://www.openbsd.org/cgi-bin/man.cgi?query=intel also work well with OpenBSD. NVIDIA and ATI graphics chipsets have suffered from various incompatibilities with OpenBSD (but it is hoped that support for ATI will improve now that specifications for their graphics chipsets are available to the open source developers who write the drivers). If you are overwhelmed by the number of different ThinkPad models, then you should be aware that Lenovo designs some ThinkPads for compatibility with SUSE Linux. A link to a list of those Linux-compatible models is available on the Lenovo notebook main page at http://shop.lenovo.com/us/notebooks/ Although compatibility with SUSE Linux is no guarantee of compatibility with OpenBSD, the hardware-compatibility issues present in both operating systems are similar enough that this list can be a useful place to start looking for an appropriate model.