Yes, it was the one on hdb5 I was interested in.
You can comment out the unnecessary ones for windows:
# other=/dev/hda1
# label="Windows(hda1)"
other=/dev/hda2
label="WinXP/2K(hda2)"
# other=/dev/hdb1
# label="WinXP/2K(hdb1)"

I've always had windows on hda1 so I'm not really sure if you need hda1 or hda2???
You could of course leave them uncommented to try which one boots with:
other=/dev/hda1
label="Windows(hda1)"
other=/dev/hda2
label="WinXP/2K(hda2)"
# other=/dev/hdb1
# label="WinXP/2K(hdb1)"

And then do:
- Boot cd
- open a terminal
- type: mount /dev/hdb5 /mnt/hdb5
- type: sudo su (cr@p! I think I forgot this before)
- type: chroot /mnt/hdb5/
- type: cd /
- type: kedit /etc/lilo.conf (make the changes)
- type: lilo -v
- type: ctrl-d (to exit from chroot)
- type: ctrl-d (to exit from su)
- reboot