Bob, I have a C640 in almost the identical configuration. The only real difference is the display size and the video card.

If you have the money to spend, you really can't go wrong with this laptop. I have my running XP Pro. This way, I can run IIS and do all my web development on one machine.

You can save some money and get a comperable machine if you go with something like a vpr Matrix (Best Buy brand). One of my devs just bought one of these and it is a very good machine for the price.

I have owned Dell, IBM, Sony, and Toshiba laptops. I tend to lean toward the Dell machines but would have no problem buying another Toshiba.

Any way you go, the configuration you list is one heck of a computer. As far as docking, I have a C/DocII. I like this mainly because of the 2 PCI expansion slots. I currently have a video capture card in one slot.