Hi,
casnix wrote:B) What processor (Model, Manufacturer, Brand) do you find best?
Whichever CPU is the "most different" to whatever I already have. If you already own 5 different "core 2" machines then buying another "core 2" machine isn't going to increase the variety of machines that you can test your OS on much.
casnix wrote:C) What size physical storage do you find ideal?
Unless you store lots of movies it's impossible to buy a hard drive that is too small; and I'd care a lot more about performance/seek times than disk space. For a desktop system I'd want multiple devices (e.g. 2 fast drives setup as a RAID mirror, and a larger/slower/energy efficient drive for backups), but for a laptop you don't have the space and probably wouldn't want the extra power consumption and weight if you did. If price doesn't matter, consider not having a hard drive at all (e.g. SSD).
casnix wrote:E) What graphics card do you find best for 3D gaming

If you're planning to do 3D gaming on your OS, than you need to write good video drivers, so you need good documentation. In my opinion, the "least worst" documentation is Intel's onboard video (especially if you can find an older version of it).
If you're planning to do 3D gaming on Windows or something, then for best results forget about a laptop (they can't handle the heat generated by high performance graphics and busy CPUs, and you end up with "crippled to reduce heat" hardware). Instead, go for something with a pair of Nvidia cards with SLI.
casnix wrote:F) I'm sure there's things about building a machine for OSDev that I'm missing.
Chipset, ethernet and sound. Choose something you can get documentation for (most likely Intel, but download the documentation for as much of the hardware as you can before purchase).
Cheers,
Brendan