On each kernel update the GRUB menu is reset to less than beginnerfriendly defaults.
At the moment, the menu.lst first has an automagic kernels list, then an "other operating systems" divider, and at last the windows partition.
The automagic kernels list consists of the complicating entries
Ubuntu 7.10, kernel 2.6.22-14-generic
Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
Ubuntu 7.10, memtest86+
I think a beginnerfriendly list should look like this:
Ubuntu 7.10
Microsoft Windows XP
... (other non-ubuntu OS's)
Maintenance:
Ubuntu 7.10 recovery mode - kernel 2.6.22-14-generic
Ubuntu 7.10 memory test
The main ubuntu entry should not have the kernel version, since it looks too frightening to the average user.
Also the non-ubuntu OS's have to be directly under the main entry to make switching as simple as possible and to not appear discriminating them by placing two additional (unimportant) ubuntu entries above all other OS's and pushing them away into a far off section.
No attachments.