I think installing Linux onto a computer with Windows is generally the same for all computers. The only problem I can think of is finding the appropriate hardware drivers for each computer. I've did this on 3 home computers (2 with windows xp and one with 98) each with a winmodem for which I had to find drivers for. Luckily I did. Here's the general process that I used so that you can compare:
I. Shrink the existing windows partition (the easiet and most intuitive way is to use Bootit NG
http://www.terabyteunlimited.com)
Here's the way I did the first time
1. put ntfsresize (statically linked version) onto a floppy
2. boot from the Debian install cd and chose to go to a shell from the main menu.
3. run ntfsresize on the partitions.
4. recreate the partitions with fdisk
5. create new linux partitions with fdisk
6. exit the shell and proceed with install.
caveats:
When keeping track of the starting and ending sectors that each partition is on when messing with partitions, try to keep track of the lba number instead of the sector (correct me if I'm wrong) number since there is a chance that a partition could be created not on a cylinder boundary.
Windows doesn't like resized or moved partitions: Symptoms that I've experienced are uninstall programs hanging and Windows hanging before the login screen. According to the Bootit manual, you need to clear the boot signatures in the MBR and delete the keys in HKEY_SYSTEM\system\mounteddevices (something like that) before you reboot to windows.
The rest should be self explanatory. Hope that helps.