That's an easy question:
IBM ThinkPad A31p
2.0 GHz P-IV M
64MB ATI Fire GL 7800
256/1024 Std/Max RAM
60GB 5400 RPM HDD (Most laptop drives are 4200 RPM)
16x/10x/24x/8x CD-RW/DVD-ROM drive
1600x1200 15" display with wide viewing angle
Ports: IEEE 1394 ("firewire"), Infrared, Headphone/Line out, AC adapter jack, 2 Universal Serial Bus (USB), UltraPort Connector, Serial, S-Video out, S-Video in, RJ-45, RJ-11, Parallel, Microphone, Line in, Parallel.
ZV
EDIT: IBM also has the best service and support I have ever dealt with. It's practically a no-brainer. Plus, IBM has the sturdiest chassis of any laptop I've ever used. Almost like typing at a desktop.