I guess I need to be reading this message board more often..

Anyway... here's how to do it:
1. From the desktop - press [Alt]-F2
2. When the run command dialog pops up... enter: kdesu kate /boot/grub/menu.lst
then press [enter] or click the run button
you will be asked for your password because the "kdesu" command is telling the system to run kate as the root user.
3. As soon as kate opens, go to the "File" menu option and select "Save As"
in the Save File window, enter a filename like: menu.lst.bu or menu.lst.copy
this will make a backup so you can restore your boot menu if you mess something up.
4. Now to edit the menu so that Windows is the first item in the list..
Scroll all the way down to the bottom of the file. Your Windows install should be the last entry and will look SIMILAR to this:
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
5. You want to cut and paste the Windows boot entry so that it is the first item on the boot menu.
Move the Windows entry just above the entry that looks like this:
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,1)
kernel /vmlinuz-2.6.22-14-generic root=/dev/sda2 ro splash
initrd /initrd.img-2.6.22-14-generic
quiet
6. Once you've moved the Windows entry, use the "Save As" option again and save the file as menu.lst. It will tell you that the file exists and ask if you want to overwrite it. Provided you made the backup file previously, just answer yes to replace the file.
7. Now that you have made the changes and saved the file, close Kate and reboot your system. If you did everything correctly, Windows should now be the first entry in your boot menu and will boot automatically if you don't press any keys on the keyboard.
Refer to the example boot menu file below to see what the entries look like before and after editting.
Example... my boot menu looks like this:
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,1)
kernel /vmlinuz-2.6.22-14-generic root=/dev/sda2 ro splash
initrd /initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /vmlinuz-2.6.22-14-generic root=/dev/sda2 ro single
initrd /initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,1)
kernel /memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
After making the changes listed above, it would look like this:
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,1)
kernel /vmlinuz-2.6.22-14-generic root=/dev/sda2 ro splash
initrd /initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /vmlinuz-2.6.22-14-generic root=/dev/sda2 ro single
initrd /initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,1)
kernel /memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root