When you're screwing around with new kernels, GRUB makes things easier by allowing you to edit the boot params at boot time when something is mucked up.