I've posted this before, but there's a proper way to do that modification in Ubuntu/Debian. Since the grub config is partially auto-generated in Ubuntu, if you just manually modify the boot entries, they'll get changed back every time a system upgrade changes your kernels:
* Edit /boot/grub/menu.lst (you'll need to use sudo or root to edit this file)
* Find the following part:
## additional options to use with the default boot option, but not with the
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
Remove splash. So the line should just look like this:
* Then run update-grub (you'll also need sudo/root for this).
Running update-grub propagates your options change to all managed entries in /boot/grub/menu.lst. If you just edited the entries in /boot/grub/menu.lst directly to remove splash, they'd be re-added every time your kernel was updated by your package manager and then things would break again. Debian/Ubuntu stores the default boot params in those special comments in the menu.lst file.